/*  Starshatter OpenSource Distribution
    Copyright (c) 1997-2004, Destroyer Studios LLC.
    All Rights Reserved.

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions are met:

    * Redistributions of source code must retain the above copyright notice,
      this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright notice,
      this list of conditions and the following disclaimer in the documentation
      and/or other materials provided with the distribution.
    * Neither the name "Destroyer Studios" nor the names of its contributors
      may be used to endorse or promote products derived from this software
      without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
    AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
    IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
    ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
    LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
    CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
    SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
    INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
    CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
    ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
    POSSIBILITY OF SUCH DAMAGE.

    SUBSYSTEM:    Magic.exe
    FILE:         AlphaInverse.cpp
    AUTHOR:       John DiCamillo
*/

#include "stdafx.h"

BYTE inverse_palette[32768] = {
    0,  47,  63,  63,  62,  62,  61,  61,
   61,  60,  60,  59,   4,   4,   4,   4,
    4,   4,   4,   4,   4,   4,   4,   4,
  252, 252, 252, 252, 252, 252, 252, 252,
   47,  47,  63,  63,  62,  62,  61,  61,
   61,  60,  60,  59,  59,   4,   4,   4,
    4,   4,   4,   4,   4,   4,   4,   4,
   55, 252, 252, 252, 252, 252, 252, 252,
   47,  46,  63,  63,  62,  62,  61,  61,
   60,  60,  60,  59,  59,   4,   4,   4,
    4,   4,   4,   4,   4,   4,   4,  55,
   55, 252, 252, 252, 252, 252, 252, 252,
   46,  46,  46,  62,  62,  62,  61,  61,
   60,  60,  59,  59,  59,  58,   4,   4,
    4,   4,   4,   4,   4,   4,  55,  55,
   55,  54, 252, 252, 252, 252, 252, 252,
   46,  46,  45, 111, 111,  79,  79,  61,
   60,  60,  59,  59,  59,  58,  58,  57,
    4,   4,   4,   4,  56,  55,  55,  55,
   54,  54,  54, 252, 252, 252, 252, 252,
  111, 111, 111, 111, 111, 111,  79,  79,
   60,  60,  59,  59,  58,  58,  58,  57,
   57,  56,  56,  56,  56,  55,  55,  55,
   54,  54,  54, 252, 252, 252, 252, 252,
  111, 111, 111, 111, 111, 111, 111,  78,
   78,  78,  59,  59,  58,  58,  57,  57,
   57,  56,  56,  56,  55,  55,  55,  55,
   54,  54,  54,  54, 252, 252, 252, 252,
  111, 111, 111, 111, 111, 111, 110,  78,
   78,  77,  77,  77,  58,  58,  57,  57,
   57,  56,  56,  56,  55,  55,  55,  55,
   54,  54,  54,  54,  54, 252, 252, 252,
  111, 111, 111, 111, 110, 110, 110, 110,
   78,  77, 213, 213, 213, 213, 213, 213,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54, 252, 252, 252,
  111, 110, 110, 110, 110, 110, 110, 109,
  109, 213, 213, 213, 213, 213, 213, 213,
  213, 213,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54, 252, 252,
  110, 110, 110, 110, 110, 109, 109, 109,
  109, 213, 213, 213, 213, 213, 213, 213,
  213, 213, 212,   6,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54,  53, 252,
    2, 110, 110, 110, 109, 109, 109, 109,
  213, 213, 213, 213, 213, 213, 213, 213,
  213, 212,   6,   6,   6,   6,   6,  54,
   54,  54,  54,  54,  54,  53,  53,  53,
    2,   2,   2, 109, 109, 109, 109, 108,
  213, 213, 213, 213, 213, 213, 213, 213,
  212,   6,   6,   6,   6,   6,   6,   6,
   54,  54,  54,  54,  53,  53,  53,  53,
    2,   2,   2,   2, 108, 108, 108, 108,
  213, 213, 213, 213, 213, 213, 213, 212,
    6,   6,   6,   6,   6,   6,   6, 211,
  211, 211,  70,  53,  53,  53,  53,  53,
    2,   2,   2,   2,   2, 108, 108, 108,
  213, 213, 213, 213, 213, 213, 212,   6,
    6,   6,   6,   6,   6,   6, 211, 211,
  211, 211, 211,  70,  70,  70,  53,  53,
    2,   2,   2,   2,   2,   2, 107, 107,
  107, 213, 213, 213, 213, 212,   6,   6,
    6,   6,   6,   6,   6, 211, 211, 211,
  211, 211, 211, 210, 210,  70,  70,  70,
    2,   2,   2,   2,   2,   2, 107, 107,
  107, 213, 213, 213, 212,   6,   6,   6,
    6,   6,   6,   6, 211, 211, 211, 211,
  211, 211, 210, 210, 210, 210, 210, 210,
    2,   2,   2,   2,   2,   2, 107, 107,
  106, 106, 213, 212,   6,   6,   6,   6,
    6,   6,   6, 211, 211, 211, 211, 211,
  211, 210, 210, 210, 210, 210, 210, 209,
    2,   2,   2,   2,   2,   2, 106, 106,
  106, 106, 106,   6,   6,   6,   6,   6,
    6,   6, 211, 211, 211, 211, 211, 211,
  210, 210, 210, 210, 210, 210, 209, 209,
    2,   2,   2,   2,   2,   2, 105, 105,
  105, 105, 105,   6,   6,   6,   6,   6,
    6, 211, 211, 211, 211, 211, 211, 210,
  210, 210, 210, 210, 210, 209, 209, 209,
    2,   2,   2,   2,   2,   2, 105, 105,
  105, 105, 105,   6,   6,   6,   6,   6,
  211, 211, 211, 211, 211, 211, 210, 210,
  210, 210, 210, 210, 209, 209, 209, 209,
    2,   2,   2,   2,   2,   2, 105, 105,
  104, 104, 104,   6,   6,   6,   6, 211,
  211, 211, 211, 211, 211, 210, 210, 210,
  210, 210, 210, 209, 209, 209, 209, 209,
    2,   2,   2,   2,   2, 104, 104, 104,
  104, 104, 104, 103,   6,   6, 211, 211,
  211, 211, 211, 211, 210, 210, 210, 210,
  210, 210, 209, 209, 209, 209, 209, 209,
    2,   2,   2,   2,   2, 104, 104, 104,
  104, 104, 103, 103, 103, 211, 211, 211,
  211, 211, 211, 210, 210, 210, 210, 210,
  210, 209, 209, 209, 209, 209, 209, 209,
  250, 250, 250, 250, 250, 104, 104, 104,
  103, 103, 103, 103, 103, 211, 211, 211,
  211, 211, 210, 210, 210, 210, 210, 210,
  209, 209, 209, 209, 209, 209, 209, 208,
  250, 250, 250, 250, 250, 250, 102, 102,
  103, 103, 103, 103, 103, 103, 211, 211,
  211, 210, 210, 210, 210, 210, 210, 209,
  209, 209, 209, 209, 209, 209, 208, 208,
  250, 250, 250, 250, 250, 250, 250, 102,
  102, 102, 103, 103, 103, 103, 211, 211,
  210, 210, 210, 210, 210, 210, 209, 209,
  209, 209, 209, 209, 209, 208, 208, 208,
  250, 250, 250, 250, 250, 250, 250, 250,
  102, 102, 102, 103, 103, 103, 211, 210,
  210, 210, 210, 210, 210, 209, 209, 209,
  209, 209, 209, 209, 208, 208, 208, 254,
  250, 250, 250, 250, 250, 250, 250, 250,
  250, 102, 102, 102, 103, 103, 103, 210,
  210, 210, 210, 210, 209, 209, 209, 209,
  209, 209, 209, 208, 208, 208, 254, 254,
  250, 250, 250, 250, 250, 250, 250, 250,
  250, 250, 102, 102, 102, 103, 103, 210,
  210, 210, 210, 209, 209, 209, 209, 209,
  209, 209, 208, 208, 208, 254, 254, 254,
  250, 250, 250, 250, 250, 250, 250, 250,
  250, 250, 250, 102, 102, 102, 102, 210,
  210, 210, 209, 209, 209, 209, 209, 209,
  209, 208, 208, 208, 254, 254, 254, 254,
  250, 250, 250, 250, 250, 250, 250, 250,
  250, 250, 250, 250, 102, 102, 102, 210,
  210, 209, 209, 209, 209, 209, 209, 209,
  208, 208, 208, 254, 254, 254, 254, 254,
   47,  47,  63,  63,  62,  62,  61,  61,
   61,  60,  60,  59,  59,   4,   4,   4,
    4,   4,   4,   4,   4,   4,   4,   4,
   55, 252, 252, 252, 252, 252, 252, 252,
   47,  46,  63,  63,  62,  62,  61,  61,
   60,  60,  60,  59,  59,   4,   4,   4,
    4,   4,   4,   4,   4,   4,   4,  55,
   55, 252, 252, 252, 252, 252, 252, 252,
   46,  46,  46,  62,  62,  62,  61,  61,
   60,  60,  59,  59,  59,  58,   4,   4,
    4,   4,   4,   4,   4,   4,  55,  55,
   55,  54, 252, 252, 252, 252, 252, 252,
   46,  46,  45,  45,  62,  79,  61,  61,
   60,  60,  59,  59,  59,  58,  58,  57,
    4,   4,   4,   4,  56,  55,  55,  55,
   54,  54,  54, 252, 252, 252, 252, 252,
   46,  45,  45,  45,  79,  79,  79,  79,
   60,  60,  59,  59,  58,  58,  58,  57,
   57,  56,  56,  56,  56,  55,  55,  55,
   54,  54,  54, 252, 252, 252, 252, 252,
  111, 111, 111, 111, 111,  79,  79,  79,
   78,  60,  59,  59,  58,  58,  57,  57,
   57,  56,  56,  56,  55,  55,  55,  55,
   54,  54,  54,  54, 252, 252, 252, 252,
  111, 111, 111, 111, 111, 111,  79,  78,
   78,  78,  77,  59,  58,  58,  57,  57,
   57,  56,  56,  56,  55,  55,  55,  55,
   54,  54,  54,  54,  54, 252, 252, 252,
  111, 111, 111, 111, 111, 110, 110,  78,
   78,  77,  77,  77,  58,  58,  57,  57,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54, 252, 252, 252,
  111, 111, 111, 110, 110, 110, 110, 110,
   77,  77,  77, 213, 213, 213, 213, 213,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54, 252, 252,
  110, 110, 110, 110, 110, 110, 109, 109,
  109, 213, 213, 213, 213, 213, 213, 213,
  213,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54,  53, 252,
  110, 110, 110, 110, 110, 109, 109, 109,
  109, 213, 213, 213, 213, 213, 213, 213,
  213, 213, 212,  73,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  53,  53,  53,
    2, 110, 110, 109, 109, 109, 109, 109,
  108, 213, 213, 213, 213, 213, 213, 213,
  213, 212, 212, 212,   6,  55,  55,  54,
   54,  54,  54,  54,  53,  53,  53,  53,
    2,   2,   2, 109, 109, 109, 108, 108,
  108, 213, 213, 213, 213, 213, 213, 213,
  212, 212, 212,   6,   6,   6,   6,  54,
   54,  54,  54,  53,  53,  53,  53,  53,
    2,   2,   2,   2, 108, 108, 108, 108,
  108, 213, 213, 213, 213, 213, 213, 212,
  212, 212,   6,   6,   6,   6, 211, 211,
  211,  70,  70,  53,  53,  53,  53,  53,
    2,   2,   2,   2, 108, 108, 108, 107,
  107, 213, 213, 213, 213, 213, 212, 212,
  212,   6,   6,   6,   6, 211, 211, 211,
  211, 211,  70,  70,  70,  70,  53,  53,
    2,   2,   2,   2,   2, 107, 107, 107,
  107, 107, 213, 213, 213, 212, 212, 212,
    6,   6,   6,   6, 211, 211, 211, 211,
  211, 211,  70,  70,  70,  70,  70,  70,
    2,   2,   2,   2,   2, 107, 107, 107,
  107, 106, 213, 213, 212, 212, 212,   6,
    6,   6,   6, 211, 211, 211, 211, 211,
  211, 211, 210, 210, 210, 210,  70,  70,
    2,   2,   2,   2,   2, 107, 107, 106,
  106, 106, 106, 212, 212, 212,   6,   6,
    6,   6, 211, 211, 211, 211, 211, 211,
  211, 210, 210, 210, 210, 210, 210, 209,
    2,   2,   2,   2,   2,   2, 106, 106,
  106, 106, 106, 212, 212,   6,   6,   6,
    6, 211, 211, 211, 211, 211, 211, 211,
  210, 210, 210, 210, 210, 210, 209, 209,
    2,   2,   2,   2,   2, 105, 105, 105,
  105, 105, 105, 212,   6,   6,   6,   6,
  211, 211, 211, 211, 211, 211, 211, 210,
  210, 210, 210, 210, 210, 209, 209, 209,
    2,   2,   2,   2,   2, 105, 105, 105,
  105, 105, 105, 104,   6,   6,   6, 211,
  211, 211, 211, 211, 211, 211, 210, 210,
  210, 210, 210, 210, 209, 209, 209, 209,
    2,   2,   2,   2,   2, 105, 105, 104,
  104, 104, 104, 104,   6,   6, 211, 211,
  211, 211, 211, 211, 211, 210, 210, 210,
  210, 210, 210, 209, 209, 209, 209, 209,
    2,   2,   2,   2,   2, 104, 104, 104,
  104, 104, 104, 103, 103, 211, 211, 211,
  211, 211, 211, 211, 210, 210, 210, 210,
  210, 210, 209, 209, 209, 209, 209, 209,
    2,   2,   2,   2, 104, 104, 104, 104,
  104, 103, 103, 103, 103, 103, 211, 211,
  211, 211, 211, 210, 210, 210, 210, 210,
  210, 209, 209, 209, 209, 209, 209, 208,
  250, 250, 250, 250, 102, 102, 102, 102,
  103, 103, 103, 103, 103, 103, 211, 211,
  211, 211, 210, 210, 210, 210, 210, 210,
  209, 209, 209, 209, 209, 209, 208, 208,
  250, 250, 250, 250, 250, 102, 102, 102,
  102, 103, 103, 103, 103, 103, 211, 211,
  211, 210, 210, 210, 210, 210, 210, 209,
  209, 209, 209, 209, 209, 208, 208, 208,
  250, 250, 250, 250, 250, 250, 102, 102,
  102, 102, 103, 103, 103, 103, 103, 211,
  210, 210, 210, 210, 210, 210, 209, 209,
  209, 209, 209, 209, 208, 208, 208, 208,
  250, 250, 250, 250, 250, 250, 250, 102,
  102, 102, 102, 103, 103, 103, 103, 210,
  210, 210, 210, 210, 210, 209, 209, 209,
  209, 209, 209, 208, 208, 208, 208, 208,
  250, 250, 250, 250, 250, 250, 250, 250,
  102, 102, 102, 102, 102, 103, 103, 210,
  210, 210, 210, 210, 209, 209, 209, 209,
  209, 209, 208, 208, 208, 208, 208, 254,
  250, 250, 250, 250, 250, 250, 250, 250,
  250, 102, 102, 102, 102, 102, 103, 210,
  210, 210, 210, 209, 209, 209, 209, 209,
  209, 208, 208, 208, 208, 208, 254, 254,
  250, 250, 250, 250, 250, 250, 250, 250,
  250, 250, 102, 102, 102, 102, 102, 210,
  210, 210, 209, 209, 209, 209, 209, 209,
  208, 208, 208, 208, 208, 254, 254, 254,
  250, 250, 250, 250, 250, 250, 250, 250,
  250, 250, 250, 102, 102, 102, 102, 210,
  210, 209, 209, 209, 209, 209, 209, 208,
  208, 208, 208, 208, 254, 254, 254, 254,
   47,  46,  63,  63,  62,  62,  61,  61,
   60,  60,  60,  59,  59,   4,   4,   4,
    4,   4,   4,   4,   4,   4,   4,  55,
   55, 252, 252, 252, 252, 252, 252, 252,
   46,  46,  46,  62,  62,  62,  61,  61,
   60,  60,  59,  59,  59,  58,   4,   4,
    4,   4,   4,   4,   4,   4,  55,  55,
   55,  54, 252, 252, 252, 252, 252, 252,
   46,  46,  45,  45,  62,  62,  61,  61,
   60,  60,  59,  59,  59,  58,  58,  57,
    4,   4,   4,   4,  56,  55,  55,  55,
   54,  54,  54, 252, 252, 252, 252, 252,
   46,  45,  45,  45,  45,  79,  79,  61,
   60,  60,  59,  59,  58,  58,  58,  57,
   57,  56,  56,  56,  56,  55,  55,  55,
   54,  54,  54, 252, 252, 252, 252, 252,
   45,  45,  45,  45,  79,  79,  79,  79,
   60,  60,  59,  59,  58,  58,  57,  57,
   57,  56,  56,  56,  55,  55,  55,  55,
   54,  54,  54,  54, 252, 252, 252, 252,
  111, 111, 111, 111, 111,  79,  79,  78,
   78,  78,  59,  59,  58,  58,  57,  57,
   57,  56,  56,  56,  55,  55,  55,  55,
   54,  54,  54,  54,  54, 252, 252, 252,
  111, 111, 111, 111, 111, 111,  78,  78,
   78,  77,  77,  77,  58,  58,  57,  57,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54, 252, 252, 252,
  111, 111, 111, 111, 111, 110, 110,  78,
   78,  77,  77,  77,  76,  58,  57,  57,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54, 252, 252,
  111, 111, 110, 110, 110, 110, 110, 109,
   77,  77,  77,  76,  76, 213,  75,  57,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54,  53, 252,
  110, 110, 110, 110, 110, 110, 109, 109,
  109,  77, 213, 213, 213, 213, 213, 213,
   75,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  53,  53,  53,
  110, 110, 110, 110, 109, 109, 109, 109,
  109, 213, 213, 213, 213, 213, 213, 213,
  213,  74,  73,  73,  55,  55,  55,  54,
   54,  54,  54,  54,  53,  53,  53,  53,
  110, 110, 110, 109, 109, 109, 109, 109,
  108, 213, 213, 213, 213, 213, 213, 213,
  212, 212, 212,  73,  73,  73,  54,  54,
   54,  54,  54,  53,  53,  53,  53,  53,
    2,   2, 109, 109, 109, 108, 108, 108,
  108, 213, 213, 213, 213, 213, 213, 212,
  212, 212, 212, 212,  73,  72,  72,  54,
   54,  54,  53,  53,  53,  53,  53,  53,
    2,   2,   2, 108, 108, 108, 108, 108,
  108, 213, 213, 213, 213, 213, 212, 212,
  212, 212, 212, 212, 212,  72,  72,  71,
   70,  70,  70,  53,  53,  53,  53,  53,
    2,   2,   2,   2, 108, 108, 107, 107,
  107, 107, 213, 213, 213, 212, 212, 212,
  212, 212, 212, 212,   6, 211, 211, 211,
   70,  70,  70,  70,  70,  70,  53,  53,
    2,   2,   2,   2, 107, 107, 107, 107,
  107, 107, 213, 213, 212, 212, 212, 212,
  212, 212, 212,   6, 211, 211, 211, 211,
  211,  70,  70,  70,  70,  70,  70,  70,
    2,   2,   2,   2, 107, 107, 107, 107,
  106, 106, 106, 212, 212, 212, 212, 212,
  212, 212,   6, 211, 211, 211, 211, 211,
  211, 210,  70,  70,  70,  70,  70,  70,
    2,   2,   2,   2,   2, 107, 106, 106,
  106, 106, 106, 212, 212, 212, 212, 212,
  212,   6, 211, 211, 211, 211, 211, 211,
  210, 210, 210, 210, 210, 210,  70,  70,
    2,   2,   2,   2,   2, 105, 106, 106,
  106, 106, 106, 106, 212, 212, 212, 212,
    6, 211, 211, 211, 211, 211, 211, 210,
  210, 210, 210, 210, 210, 210, 209, 209,
    2,   2,   2,   2,   2, 105, 105, 105,
  105, 105, 105, 105, 212, 212, 212,   6,
  211, 211, 211, 211, 211, 211, 210, 210,
  210, 210, 210, 210, 210, 209, 209, 209,
    2,   2,   2,   2, 105, 105, 105, 105,
  105, 105, 104, 104, 212, 212,   6, 211,
  211, 211, 211, 211, 211, 210, 210, 210,
  210, 210, 210, 210, 209, 209, 209, 209,
    2,   2,   2,   2, 105, 105, 104, 104,
  104, 104, 104, 104, 103,   6, 211, 211,
  211, 211, 211, 211, 210, 210, 210, 210,
  210, 210, 210, 209, 209, 209, 209, 209,
    2,   2,   2,   2, 104, 104, 104, 104,
  104, 104, 103, 103, 103, 103, 211, 211,
  211, 211, 211, 210, 210, 210, 210, 210,
  210, 210, 209, 209, 209, 209, 209, 209,
    2,   2,   2, 104, 104, 104, 104, 104,
  104, 103, 103, 103, 103, 103, 211, 211,
  211, 211, 210, 210, 210, 210, 210, 210,
  210, 209, 209, 209, 209, 209, 209, 208,
  250, 250, 250, 102, 102, 102, 102, 102,
  103, 103, 103, 103, 103, 103, 211, 211,
  211, 210, 210, 210, 210, 210, 210, 210,
  209, 209, 209, 209, 209, 209, 208, 208,
  250, 250, 250, 250, 102, 102, 102, 102,
  102, 103, 103, 103, 103, 103, 103, 211,
  210, 210, 210, 210, 210, 210, 210, 209,
  209, 209, 209, 209, 209, 208, 208, 208,
  250, 250, 250, 250, 250, 102, 102, 102,
  102, 102, 102, 103, 103, 103, 103, 210,
  210, 210, 210, 210, 210, 210, 209, 209,
  209, 209, 209, 209, 208, 208, 208, 208,
  250, 250, 250, 250, 250, 250, 102, 102,
  102, 102, 102, 102, 103, 103, 103, 210,
  210, 210, 210, 210, 210, 209, 209, 209,
  209, 209, 209, 208, 208, 208, 208, 208,
  250, 250, 250, 250, 250, 250, 250, 102,
  102, 102, 102, 102, 102, 103, 103, 210,
  210, 210, 210, 210, 209, 209, 209, 209,
  209, 209, 208, 208, 208, 208, 208, 208,
  250, 250, 250, 250, 250, 250, 250, 250,
  102, 102, 102, 102, 102, 102, 103, 210,
  210, 210, 210, 209, 209, 209, 209, 209,
  209, 208, 208, 208, 208, 208, 208, 254,
  250, 250, 250, 250, 250, 250, 250, 250,
  250, 102, 102, 102, 102, 102, 101, 210,
  210, 210, 209, 209, 209, 209, 209, 209,
  208, 208, 208, 208, 208, 208, 254, 254,
  250, 250, 250, 250, 250, 250, 250, 250,
  250, 250, 102, 102, 102, 102, 101, 101,
  210, 209, 209, 209, 209, 209, 209, 208,
  208, 208, 208, 208, 208, 254, 254, 254,
  247,  46,  46,  62,  62,  62,  61,  61,
   60,  60,  59,  59,  59,  58,   4,   4,
    4,   4,   4,   4,   4,   4,  55,  55,
   55,  54, 252, 252, 252, 252, 252, 252,
   46,  46,  45,  45,  62,  62,  61,  61,
   60,  60,  59,  59,  59,  58,  58,  57,
    4,   4,   4,   4,  56,  55,  55,  55,
   54,  54,  54, 252, 252, 252, 252, 252,
   46,  45,  45,  45,  45,  61,  61,  61,
   60,  60,  59,  59,  58,  58,  58,  57,
   57,  56,  56,  56,  56,  55,  55,  55,
   54,  54,  54, 252, 252, 252, 252, 252,
   45,  45,  45,  45,  95,  79,  79,  60,
   60,  60,  59,  59,  58,  58,  57,  57,
   57,  56,  56,  56,  55,  55,  55,  55,
   54,  54,  54,  54, 252, 252, 252, 252,
   45,  45,  45, 127,  95,  79,  79,  78,
   78,  59,  59,  59,  58,  58,  57,  57,
   57,  56,  56,  56,  55,  55,  55,  55,
   54,  54,  54,  54,  54, 252, 252, 252,
   45, 127, 127, 127, 127,  79,  78,  78,
   78,  78,  59,  59,  58,  58,  57,  57,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54, 252, 252, 252,
  111, 111, 111, 111, 111, 111,  78,  78,
   78,  77,  77,  77,  58,  58,  57,  57,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54, 252, 252,
  111, 111, 111, 111, 110, 110,  78,  78,
   77,  77,  77,  77,  76,  76,  57,  57,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54,  53, 252,
  111, 110, 110, 110, 110, 110, 110, 109,
   77,  77,  77,  76,  76,  75,  75,  75,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  53,  53,  53,
  110, 110, 110, 110, 110, 109, 109, 109,
  109,  77,  76,  76,  76,  75,  75,  75,
   74,  74,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  53,  53,  53,  53,
  110, 110, 110, 110, 109, 109, 109, 109,
  109,  76, 213, 213, 213, 213, 213,  74,
   74,  73,  73,  73,  55,  55,  54,  54,
   54,  54,  54,  53,  53,  53,  53,  53,
  110, 110, 109, 109, 109, 109, 109, 108,
  108, 108, 213, 213, 213, 213, 213, 213,
   74,  73,  73,  73,  73,  73,  54,  54,
   54,  54,  53,  53,  53,  53,  53,  53,
    2, 109, 109, 109, 109, 108, 108, 108,
  108, 108, 213, 213, 213, 213, 213, 212,
  212, 212,  73,  73,  73,  72,  72,  72,
   54,  53,  53,  53,  53,  53,  53,  53,
    2,   2, 108, 108, 108, 108, 108, 108,
  107, 107, 213, 213, 213, 213, 212, 212,
  212, 212, 212,  73,  72,  72,  72,  71,
   70,  70,  70,  53,  53,  53,  53,  53,
    2,   2,   2, 108, 108, 108, 107, 107,
  107, 107, 213, 213, 213, 212, 212, 212,
  212, 212, 212, 212, 211,  72,  71,  70,
   70,  70,  70,  70,  70,  70,  53,  53,
    2,   2,   2,   2, 107, 107, 107, 107,
  107, 106, 106, 213, 212, 212, 212, 212,
  212, 212, 212, 211, 211, 211, 211, 211,
   70,  70,  70,  70,  70,  70,  70,  70,
    2,   2,   2,   2, 107, 107, 107, 106,
  106, 106, 106, 106, 212, 212, 212, 212,
  212, 212, 211, 211, 211, 211, 211, 211,
   70,  70,  70,  70,  70,  70,  70,  70,
    2,   2,   2,   2, 107, 106, 106, 106,
  106, 106, 106, 106, 212, 212, 212, 212,
  212, 211, 211, 211, 211, 211, 211, 211,
  210, 210,  70,  70,  70,  70,  70,  70,
    2,   2,   2,   2, 105, 105, 105, 105,
  105, 105, 105, 106, 212, 212, 212, 212,
  211, 211, 211, 211, 211, 211, 211, 210,
  210, 210, 210, 210, 210, 210, 209, 209,
    2,   2,   2,   2, 105, 105, 105, 105,
  105, 105, 105, 105, 212, 212, 212, 211,
  211, 211, 211, 211, 211, 211, 210, 210,
  210, 210, 210, 210, 210, 209, 209, 209,
    2,   2,   2,   2, 105, 105, 105, 105,
  104, 104, 104, 104, 104, 212, 211, 211,
  211, 211, 211, 211, 211, 210, 210, 210,
  210, 210, 210, 210, 209, 209, 209, 209,
    2,   2,   2, 105, 104, 104, 104, 104,
  104, 104, 104, 103, 103, 103, 211, 211,
  211, 211, 211, 211, 210, 210, 210, 210,
  210, 210, 210, 209, 209, 209, 209, 209,
    2,   2,   2, 104, 104, 104, 104, 104,
  104, 104, 103, 103, 103, 103, 211, 211,
  211, 211, 211, 210, 210, 210, 210, 210,
  210, 210, 209, 209, 209, 209, 209, 209,
    2,   2, 102, 102, 102, 104, 104, 104,
  103, 103, 103, 103, 103, 103, 103, 211,
  211, 211, 210, 210, 210, 210, 210, 210,
  210, 209, 209, 209, 209, 209, 209, 208,
  250, 250, 102, 102, 102, 102, 102, 102,
  102, 103, 103, 103, 103, 103, 103, 211,
  211, 210, 210, 210, 210, 210, 210, 210,
  209, 209, 209, 209, 209, 209, 208, 208,
  250, 250, 250, 102, 102, 102, 102, 102,
  102, 102, 103, 103, 103, 103, 103, 211,
  210, 210, 210, 210, 210, 210, 210, 209,
  209, 209, 209, 209, 209, 208, 208, 208,
  250, 250, 250, 250, 102, 102, 102, 102,
  102, 102, 102, 103, 103, 103, 103, 103,
  210, 210, 210, 210, 210, 210, 209, 209,
  209, 209, 209, 209, 208, 208, 208, 208,
  250, 250, 250, 250, 250, 102, 102, 102,
  102, 102, 102, 102, 103, 103, 103, 103,
  210, 210, 210, 210, 210, 209, 209, 209,
  209, 209, 209, 208, 208, 208, 208, 208,
  250, 250, 250, 250, 250, 250, 102, 102,
  102, 102, 102, 102, 102, 103, 103, 103,
  210, 210, 210, 210, 209, 209, 209, 209,
  209, 209, 208, 208, 208, 208, 208, 208,
  250, 250, 250, 250, 250, 250, 250, 102,
  102, 102, 102, 102, 102, 102, 101, 101,
  210, 210, 210, 209, 209, 209, 209, 209,
  209, 208, 208, 208, 208, 208, 208, 208,
  250, 250, 250, 250, 250, 250, 250, 250,
  102, 102, 102, 102, 102, 101, 101, 101,
  210, 210, 209, 209, 209, 209, 209, 209,
  208, 208, 208, 208, 208, 208, 208, 254,
  250, 250, 250, 250, 250, 250, 250, 250,
  250, 102, 102, 102, 102, 101, 101, 101,
  210, 209, 209, 209, 209, 209, 209, 208,
  208, 208, 208, 208, 208, 208, 254, 254,
  247, 247, 247, 247,  62,  62,  61,  61,
   60,  60,  59,  59,  59,  58,  58,  57,
    4,   4,   4,   4,  56,  55,  55,  55,
   54,  54,  54, 252, 252, 252, 252, 252,
  247, 247, 247,  45,  45,  61,  61,  61,
   60,  60,  59,  59,  58,  58,  58,  57,
   57,  56,  56,  56,  56,  55,  55,  55,
   54,  54,  54, 252, 252, 252, 252, 252,
  247, 247,  45,  45,  44,  95,  61,  60,
   60,  60,  59,  59,  58,  58,  57,  57,
   57,  56,  56,  56,  55,  55,  55,  55,
   54,  54,  54,  54, 252, 252, 252, 252,
  247,  45,  45,  44,  44,  95,  79,  60,
   60,  59,  59,  59,  58,  58,  57,  57,
   57,  56,  56,  56,  55,  55,  55,  55,
   54,  54,  54,  54,  54, 252, 252, 252,
   45, 143, 143, 127,  44,  95,  79,  78,
   78,  59,  59,  59,  58,  58,  57,  57,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54, 252, 252, 252,
  159, 159, 159, 127, 127,  95,  94,  78,
   78,  77,  77,  58,  58,  58,  57,  57,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54, 252, 252,
  159, 159, 159, 127, 126, 126,  94,  78,
   77,  77,  77,  77,  58,  58,  57,  57,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54,  53, 252,
  111, 111, 111, 110, 126, 126,  94,  78,
   77,  77,  77,  76,  76,  76,  75,  56,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  53,  53,  53,
  110, 110, 110, 110, 110, 110, 109,  77,
   77,  77,  76,  76,  76,  75,  75,  75,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  53,  53,  53,  53,
  110, 110, 110, 110, 110, 109, 109, 109,
   77,  76,  76,  76,  75,  75,  75,  75,
   74,  74,  73,  55,  55,  55,  54,  54,
   54,  54,  54,  53,  53,  53,  53,  53,
  110, 110, 110, 109, 109, 109, 109, 109,
  108,  76,  76,  76,  75,  75,  75,  74,
   74,  73,  73,  73,  73,  55,  54,  54,
   54,  54,  53,  53,  53,  53,  53,  53,
  110, 109, 109, 109, 109, 109, 108, 108,
  108, 108, 213, 213, 213,  75,  74,  74,
   74,  73,  73,  73,  73,  72,  72,  54,
   54,  53,  53,  53,  53,  53,  53,  53,
    2, 109, 109, 109, 108, 108, 108, 108,
  108, 108, 213, 213, 213, 213,  74,  74,
   73,  73,  73,  73,  72,  72,  72,  71,
   53,  53,  53,  53,  53,  53,  53,  53,
    2,   2, 108, 108, 108, 108, 108, 107,
  107, 107, 213, 213, 213, 213, 212, 212,
  212,  73,  73,  73,  72,  72,  72,  71,
   70,  70,  70,  53,  53,  53,  53,  53,
    2,   2, 108, 108, 108, 107, 107, 107,
  107, 107, 107, 213, 213, 212, 212, 212,
  212, 212, 212,  72,  72,  72,  71,  70,
   70,  70,  70,  70,  70,  70,  53,  53,
    2,   2,   2, 107, 107, 107, 107, 107,
  107, 106, 106, 106, 212, 212, 212, 212,
  212, 212, 212, 211, 211,  71,  71,  70,
   70,  70,  70,  70,  70,  70,  70,  70,
    2,   2,   2, 107, 107, 107, 107, 106,
  106, 106, 106, 106, 212, 212, 212, 212,
  212, 212, 211, 211, 211, 211, 211,  70,
   70,  70,  70,  70,  70,  70,  70,  70,
    2,   2,   2, 107, 107, 106, 106, 106,
  106, 106, 106, 106, 212, 212, 212, 212,
  212, 211, 211, 211, 211, 211, 211,  70,
   70,  70,  70,  70,  70,  70,  70,  70,
    2,   2,   2, 105, 105, 105, 105, 105,
  105, 105, 105, 105, 105, 212, 212, 212,
  211, 211, 211, 211, 211, 211, 211, 210,
  210, 210, 210,  70,  70,  70,  70,  70,
    2,   2,   2, 105, 105, 105, 105, 105,
  105, 105, 105, 104, 104, 212, 212, 211,
  211, 211, 211, 211, 211, 211, 210, 210,
  210, 210, 210, 210, 210, 209, 209, 209,
    2,   2,   2, 105, 105, 105, 105, 104,
  104, 104, 104, 104, 103, 103, 211, 211,
  211, 211, 211, 211, 211, 210, 210, 210,
  210, 210, 210, 210, 209, 209, 209, 209,
    2,   2,   2, 104, 104, 104, 104, 104,
  104, 104, 104, 103, 103, 103, 211, 211,
  211, 211, 211, 211, 210, 210, 210, 210,
  210, 210, 210, 209, 209, 209, 209, 209,
    2,   2, 104, 104, 104, 104, 104, 104,
  104, 103, 103, 103, 103, 103, 103, 211,
  211, 211, 211, 210, 210, 210, 210, 210,
  210, 210, 209, 209, 209, 209, 209, 209,
    2, 102, 102, 102, 102, 102, 102, 102,
  103, 103, 103, 103, 103, 103, 103, 211,
  211, 211, 210, 210, 210, 210, 210, 210,
  210, 209, 209, 209, 209, 209, 209, 208,
  250, 102, 102, 102, 102, 102, 102, 102,
  102, 103, 103, 103, 103, 103, 103, 211,
  211, 210, 210, 210, 210, 210, 210, 210,
  209, 209, 209, 209, 209, 209, 208, 208,
  250, 250, 102, 102, 102, 102, 102, 102,
  102, 102, 103, 103, 103, 103, 103, 103,
  210, 210, 210, 210, 210, 210, 210, 209,
  209, 209, 209, 209, 209, 208, 208, 208,
  250, 250, 250, 102, 102, 102, 102, 102,
  102, 102, 102, 103, 103, 103, 103, 103,
  210, 210, 210, 210, 210, 210, 209, 209,
  209, 209, 209, 209, 208, 208, 208, 208,
  250, 250, 250, 250, 102, 102, 102, 102,
  102, 102, 102, 102, 102, 103, 103, 103,
  210, 210, 210, 210, 210, 209, 209, 209,
  209, 209, 209, 208, 208, 208, 208, 208,
  250, 250, 250, 250, 250, 102, 102, 102,
  102, 102, 102, 102, 102, 101, 101, 101,
  210, 210, 210, 210, 209, 209, 209, 209,
  209, 209, 208, 208, 208, 208, 208, 207,
  250, 250, 250, 250, 250, 250, 102, 102,
  102, 102, 102, 102, 102, 101, 101, 101,
  210, 210, 210, 209, 209, 209, 209, 209,
  209, 208, 208, 208, 208, 208, 207, 207,
  250, 250, 250, 250, 250, 250, 250, 102,
  102, 102, 102, 102, 101, 101, 101, 101,
  210, 210, 209, 209, 209, 209, 209, 209,
  208, 208, 208, 208, 208, 207, 207, 207,
  250, 250, 250, 250, 250, 250, 250, 250,
  102, 102, 102, 102, 101, 101, 101, 101,
  101, 209, 209, 209, 209, 209, 209, 208,
  208, 208, 208, 208, 207, 207, 207, 207,
  247, 247, 247, 247, 247, 223, 223, 223,
  223, 223,  59,  59,  58,  58,  58,  57,
   57,  56,  56,  56,  56,  55,  55,  55,
   54,  54,  54, 252, 252, 252, 252, 252,
  247, 247, 247, 247,  44, 223, 223, 223,
  223, 223,  59,  59,  58,  58,  57,  57,
   57,  56,  56,  56,  55,  55,  55,  55,
   54,  54,  54,  54, 252, 252, 252, 252,
  247, 247, 247, 143, 143,  44, 223, 223,
  223,  59,  59,  59,  58,  58,  57,  57,
   57,  56,  56,  56,  55,  55,  55,  55,
   54,  54,  54,  54,  54, 252, 252, 252,
  247, 247, 143, 143, 143,  95,  95,  78,
   60,  59,  59,  59,  58,  58,  57,  57,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54, 252, 252, 252,
  143, 143, 143, 143, 143,  43,  43,  94,
   78,  77,  59,  58,  58,  58,  57,  57,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54, 252, 252,
  159, 159, 159, 159, 159,  43,  94,  94,
   78,  77,  77,  77,  58,  58,  57,  57,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54,  53, 252,
  159, 159, 159, 159, 126, 126,  94,  93,
   77,  77,  77,  76,  76,  57,  57,  56,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  53,  53,  53,
  159, 159, 159, 126, 126, 126,  94,  93,
   77,  77,  76,  76,  76,  75,  75,  56,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  53,  53,  53,  53,
  110, 110, 110, 126, 126, 125, 125,  93,
   77,  77,  76,  76,  76,  75,  75,  75,
   74,  56,  56,  55,  55,  55,  54,  54,
   54,  54,  54,  53,  53,  53,  53,  53,
  110, 110, 110, 110, 109, 109, 125, 125,
   92,  76,  76,  76,  75,  75,  75,  74,
   74,  74,  73,  55,  55,  55,  54,  54,
   54,  54,  53,  53,  53,  53,  53,  53,
  110, 110, 109, 109, 109, 109, 109, 109,
  108,  76,  76,  76,  75,  75,  75,  74,
   74,  73,  73,  73,  73,  55,  54,  54,
   54,  53,  53,  53,  53,  53,  53,  53,
  110, 109, 109, 109, 109, 108, 108, 108,
  108, 108,  76,  75,  75,  75,  74,  74,
   74,  73,  73,  73,  73,  72,  72,  54,
   53,  53,  53,  53,  53,  53,  53,  53,
  109, 109, 109, 108, 108, 108, 108, 108,
  108, 107, 107,  75,  75,  74,  74,  74,
   73,  73,  73,  73,  72,  72,  72,  71,
   53,  53,  53,  53,  53,  53,  53,  53,
    2, 108, 108, 108, 108, 108, 108, 107,
  107, 107, 107, 213, 213,  74,  74,  74,
   73,  73,  73,  72,  72,  72,  71,  71,
   70,  70,  70,  53,  53,  53,  53,  53,
    2,   2, 108, 108, 107, 107, 107, 107,
  107, 107, 106, 106, 213, 212, 212, 212,
   73,  73,  73,  72,  72,  72,  71,  70,
   70,  70,  70,  70,  70,  70,  52,  52,
    2,   2, 107, 107, 107, 107, 107, 107,
  106, 106, 106, 106, 106, 212, 212, 212,
  212, 212,  72,  72,  72,  71,  71,  70,
   70,  70,  70,  70,  70,  70,  70,  52,
    2,   2,   2, 107, 107, 107, 106, 106,
  106, 106, 106, 106, 106, 212, 212, 212,
  212, 212, 211, 211,  71,  71,  70,  70,
   70,  70,  70,  70,  70,  70,  70,  70,
    2,   2,   2, 107, 105, 105, 106, 106,
  106, 106, 106, 106, 106, 212, 212, 212,
  212, 211, 211, 211, 211, 211,  70,  70,
   70,  70,  70,  70,  70,  70,  70,  70,
    2,   2,   2, 105, 105, 105, 105, 105,
  105, 105, 105, 105, 105, 212, 212, 212,
  211, 211, 211, 211, 211, 211, 211,  70,
   70,  70,  70,  70,  70,  70,  70,  70,
    2,   2, 105, 105, 105, 105, 105, 105,
  105, 105, 104, 104, 104, 103, 212, 211,
  211, 211, 211, 211, 211, 211, 210, 210,
  210, 210, 210,  70,  70,  70, 209, 209,
    2,   2, 105, 105, 105, 105, 104, 104,
  104, 104, 104, 104, 103, 103, 103, 211,
  211, 211, 211, 211, 211, 210, 210, 210,
  210, 210, 210, 210, 209, 209, 209, 209,
    2,   2, 104, 104, 104, 104, 104, 104,
  104, 104, 103, 103, 103, 103, 103, 211,
  211, 211, 211, 211, 210, 210, 210, 210,
  210, 210, 210, 209, 209, 209, 209, 209,
    2, 102, 104, 104, 104, 104, 104, 104,
  104, 103, 103, 103, 103, 103, 103, 211,
  211, 211, 211, 210, 210, 210, 210, 210,
  210, 210, 209, 209, 209, 209, 209, 209,
  102, 102, 102, 102, 102, 102, 102, 102,
  103, 103, 103, 103, 103, 103, 103, 103,
  211, 211, 210, 210, 210, 210, 210, 210,
  210, 209, 209, 209, 209, 209, 209, 208,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 103, 103, 103, 103, 103, 103, 103,
  211, 210, 210, 210, 210, 210, 210, 210,
  209, 209, 209, 209, 209, 209, 208, 208,
  250, 102, 102, 102, 102, 102, 102, 102,
  102, 102, 102, 103, 103, 103, 103, 103,
  210, 210, 210, 210, 210, 210, 210, 209,
  209, 209, 209, 209, 209, 208, 208, 208,
  250, 250, 102, 102, 102, 102, 102, 102,
  102, 102, 102, 102, 103, 103, 103, 103,
  210, 210, 210, 210, 210, 210, 209, 209,
  209, 209, 209, 209, 208, 208, 208, 207,
  250, 250, 250, 102, 102, 102, 102, 102,
  102, 102, 102, 102, 101, 101, 101, 101,
  210, 210, 210, 210, 210, 209, 209, 209,
  209, 209, 209, 208, 208, 208, 207, 207,
  250, 250, 250, 250, 102, 102, 102, 102,
  102, 102, 102, 102, 101, 101, 101, 101,
  101, 210, 210, 210, 209, 209, 209, 209,
  209, 209, 208, 208, 208, 207, 207, 207,
  250, 250, 250, 250, 250, 102, 102, 102,
  102, 102, 102, 102, 101, 101, 101, 101,
  100, 210, 210, 209, 209, 209, 209, 209,
  209, 208, 208, 208, 207, 207, 207, 207,
  250, 250, 250, 250, 250, 250, 102, 102,
  102, 102, 102, 101, 101, 101, 101, 101,
  100, 210, 209, 209, 209, 209, 209, 209,
  208, 208, 208, 207, 207, 207, 207, 207,
  250, 250, 250, 250, 250, 250, 250, 102,
  102, 102, 102, 101, 101, 101, 101, 101,
  100, 209, 209, 209, 209, 209, 209, 208,
  208, 208, 207, 207, 207, 207, 207, 207,
  246, 246, 246, 246, 223, 223, 223, 223,
  223, 223, 223, 222,  58,  58,  57,  57,
   57,  56,  56,  56,  55,  55,  55,  55,
   54,  54,  54,  54, 252, 252, 252, 252,
  246, 246, 246, 246, 223, 223, 223, 223,
  223, 223, 223, 222,  58,  58,  57,  57,
   57,  56,  56,  56,  55,  55,  55,  55,
   54,  54,  54,  54,  54, 252, 252, 252,
  246, 246, 246, 143, 143, 223, 223, 223,
  223, 223, 223,  59,  58,  58,  57,  57,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54, 252, 252, 252,
  246, 246, 143, 143, 143, 143,  43, 223,
  223, 223,  59,  58,  58,  58,  57,  57,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54, 252, 252,
  246, 143, 143, 143, 142,  43,  43,  94,
   15,  15,  77,  58,  58,  58,  57,  57,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54,  53, 252,
  159, 159, 159, 142, 142,  43,  43,  15,
   15,  77,  77,  76,  58,  57,  57,  56,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  53,  53,  53,
  159, 159, 158, 158, 158, 158,  42,  93,
   93,  77,  77,  76,  76,  76,  57,  56,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  53,  53,  53,  53,
  159, 158, 158, 158, 158, 125, 125,  93,
   93,  77,  76,  76,  76,  75,  75,  75,
   56,  56,  56,  55,  55,  55,  54,  54,
   54,  54,  54,  53,  53,  53,  53,  53,
  158, 158, 158, 158, 125, 125, 125, 125,
   92,  92,  76,  76,  75,  75,  75,  75,
   74,  74,  55,  55,  55,  55,  54,  54,
   54,  54,  53,  53,  53,  53,  53,  53,
  158, 158, 158, 125, 125, 125, 125, 124,
   92,  92,  76,  76,  75,  75,  75,  74,
   74,  74,  73,  73,  55,  55,  54,  54,
   54,  53,  53,  53,  53,  53,  53,  53,
  110, 110, 109, 109, 109, 125, 124, 124,
   92,  92,  76,  75,  75,  75,  74,  74,
   74,  73,  73,  73,  73,  72,  54,  54,
   53,  53,  53,  53,  53,  53,  53,  53,
  109, 109, 109, 109, 109, 108, 108, 108,
  124, 123,  91,  75,  75,  75,  74,  74,
   74,  73,  73,  73,  72,  72,  72,  53,
   53,  53,  53,  53,  53,  53,  53,  53,
  109, 109, 108, 108, 108, 108, 108, 108,
  107, 107,  91,  75,  75,  74,  74,  74,
   73,  73,  73,  72,  72,  72,  72,  71,
   53,  53,  53,  53,  53,  53,  53,  53,
  191, 108, 108, 108, 108, 108, 107, 107,
  107, 107, 107,  75,  74,  74,  74,  73,
   73,  73,  73,  72,  72,  72,  71,  71,
   70,  70,  70,  53,  53,  52,  52,  52,
    2, 108, 108, 107, 107, 107, 107, 107,
  107, 106, 106, 106,  74,  74,  74,  73,
   73,  73,  72,  72,  72,  71,  71,  70,
   70,  70,  70,  70,  70,  52,  52,  52,
    2,   2, 107, 107, 107, 107, 107, 106,
  106, 106, 106, 106, 106, 212, 212,  73,
   73,  72,  72,  72,  71,  71,  71,  70,
   70,  70,  70,  70,  70,  70,  70,  52,
    2,   2, 107, 107, 107, 106, 106, 106,
  106, 106, 106, 106, 106, 212, 212, 212,
  212,  72,  72,  72,  71,  71,  70,  70,
   70,  70,  70,  70,  70,  70,  70,  70,
    2,   2, 105, 105, 105, 105, 105, 105,
  105, 105, 105, 106, 106, 212, 212, 212,
  212, 211, 211,  71,  71,  71,  70,  70,
   70,  70,  70,  70,  70,  70,  70,  70,
    2,   2, 105, 105, 105, 105, 105, 105,
  105, 105, 105, 105, 105, 104, 212, 212,
  211, 211, 211, 211, 211,  70,  70,  70,
   70,  70,  70,  70,  70,  70,  70,  68,
    2,   2, 105, 105, 105, 105, 105, 105,
  105, 104, 104, 104, 104, 103, 103, 211,
  211, 211, 211, 211, 211, 211, 210,  70,
   70,  70,  70,  70,  70,  70,  68,  68,
    2, 105, 105, 105, 105, 104, 104, 104,
  104, 104, 104, 103, 103, 103, 103, 211,
  211, 211, 211, 211, 211, 210, 210, 210,
  210, 210, 210, 210, 209, 209, 209, 209,
    2, 104, 104, 104, 104, 104, 104, 104,
  104, 104, 103, 103, 103, 103, 103, 103,
  211, 211, 211, 211, 210, 210, 210, 210,
  210, 210, 210, 209, 209, 209, 209, 209,
  102, 102, 102, 102, 102, 104, 104, 104,
  103, 103, 103, 103, 103, 103, 103, 103,
  211, 211, 211, 210, 210, 210, 210, 210,
  210, 210, 209, 209, 209, 209, 209, 209,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 103, 103, 103, 103, 103, 103, 103,
  211, 211, 210, 210, 210, 210, 210, 210,
  210, 209, 209, 209, 209, 209, 209, 208,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 102, 103, 103, 103, 103, 103, 103,
  103, 210, 210, 210, 210, 210, 210, 210,
  209, 209, 209, 209, 209, 209, 208, 207,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 102, 102, 103, 103, 103, 103, 103,
  103, 210, 210, 210, 210, 210, 210, 209,
  209, 209, 209, 209, 209, 208, 207, 207,
  250, 102, 102, 102, 102, 102, 102, 102,
  102, 102, 102, 102, 101, 101, 101, 101,
  100, 210, 210, 210, 210, 210, 209, 209,
  209, 209, 209, 209, 208, 207, 207, 207,
  250, 250, 102, 102, 102, 102, 102, 102,
  102, 102, 102, 101, 101, 101, 101, 101,
  100, 210, 210, 210, 210, 209, 209, 209,
  209, 209, 209, 208, 207, 207, 207, 207,
  250, 250, 250, 102, 102, 102, 102, 102,
  102, 102, 102, 101, 101, 101, 101, 101,
  100, 100, 210, 210, 209, 209, 209, 209,
  209, 209, 208, 207, 207, 207, 207, 207,
  250, 250, 250, 250, 102, 102, 102, 102,
  102, 102, 102, 101, 101, 101, 101, 100,
  100, 100, 210, 209, 209, 209, 209, 209,
  209, 208, 207, 207, 207, 207, 207, 207,
  250, 250, 250, 250, 250, 102, 102, 102,
  102, 102, 101, 101, 101, 101, 101, 100,
  100, 100, 209, 209, 209, 209, 209, 209,
  208, 207, 207, 207, 207, 207, 207, 207,
  250, 250, 250, 250, 250, 250, 102, 102,
  102, 102, 101, 101, 101, 101, 101, 100,
  100, 100, 209, 209, 209, 209, 209, 208,
  207, 207, 207, 207, 207, 207, 207, 207,
  246, 246, 246, 246, 223, 223, 223, 223,
  223, 223, 222, 222, 222, 222,  57,  57,
   57,  56,  56,  56,  55,  55,  55,  55,
   54,  54,  54,  54,  54, 252, 252, 252,
  246, 246, 246, 246, 223, 223, 223, 223,
  223, 223, 222, 222, 222,  58,  57,  57,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54, 252, 252, 252,
  246, 246, 246, 246, 143, 223, 223, 223,
  223, 223, 222, 222, 222,  58,  57,  57,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54, 252, 252,
  246, 246, 246, 143, 142, 142, 223, 223,
  223, 222, 222, 222,  58,  58,  57,  57,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54,  53, 252,
  246, 143, 143, 142, 142, 142,  43,  15,
   15,  15, 222, 222,  58,  57,  57,  56,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  53,  53,  53,
  159, 159, 142, 142, 142, 142,  15,  15,
   15,  15,  15,  76,  76,  57,  57,  56,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  53,  53,  53,  53,
  159, 158, 158, 158, 158, 158,  42,  15,
   15,  15,  92,  76,  76,  75,  75,  56,
   56,  56,  56,  55,  55,  55,  54,  54,
   54,  54,  54,  53,  53,  53,  53,  53,
  158, 158, 158, 158, 158, 141,  42,  42,
   41,  92,  92,  76,  76,  75,  75,  75,
   56,  56,  55,  55,  55,  55,  54,  54,
   54,  54,  53,  53,  53,  53,  53,  53,
  158, 158, 158, 158, 157, 125, 125,  41,
   92,  92,  92,  76,  75,  75,  75,  74,
   74,  74,  55,  55,  55,  55,  54,  54,
   54,  53,  53,  53,  53,  53,  53,  53,
  158, 158, 158, 157, 157, 125, 124, 124,
   92,  92,  91,  91,  75,  75,  75,  74,
   74,  74,  73,  73,  55,  55,  54,  54,
   53,  53,  53,  53,  53,  53,  53,  53,
  191, 157, 157, 157, 124, 124, 124, 124,
  124,  92,  91,  91,  75,  75,  74,  74,
   74,  73,  73,  73,  72,  72,  54,  53,
   53,  53,  53,  53,  53,  53,  53,  53,
  191, 191, 157, 124, 124, 124, 124, 124,
  123, 123,  91,  91,  75,  74,  74,  74,
   73,  73,  73,  73,  72,  72,  72,  53,
   53,  53,  53,  53,  53,  53,  53,  53,
  191, 191, 108, 108, 108, 108, 108, 123,
  123, 123, 123,  90,  90,  74,  74,  74,
   73,  73,  73,  72,  72,  72,  71,  71,
   53,  53,  53,  53,  53,  52,  52,  52,
  191, 191, 108, 108, 108, 107, 107, 107,
  107, 123, 122,  90,  90,  74,  74,  73,
   73,  73,  72,  72,  72,  71,  71,  71,
   70,  70,  70,  52,  52,  52,  52,  52,
  191, 191, 107, 107, 107, 107, 107, 107,
  106, 106, 106, 106,  90,  74,  74,  73,
   73,  73,  72,  72,  72,  71,  71,  70,
   70,  70,  70,  70,  52,  52,  52,  52,
  191, 191, 107, 107, 107, 107, 106, 106,
  106, 106, 106, 106, 106,  74,  73,  73,
   73,  72,  72,  72,  71,  71,  71,  70,
   70,  70,  70,  70,  70,  70,  52,  52,
  191, 191, 107, 107, 106, 106, 106, 106,
  106, 106, 106, 106, 106, 106,  73,  73,
   72,  72,  72,  71,  71,  71,  70,  70,
   70,  70,  70,  70,  70,  70,  70,  51,
    2, 105, 105, 105, 105, 105, 105, 105,
  105, 105, 105, 105, 105, 105, 212, 212,
   72,  72,  72,  71,  71,  71,  70,  70,
   70,  70,  70,  70,  70,  70,  70,  68,
    2, 105, 105, 105, 105, 105, 105, 105,
  105, 105, 105, 104, 104, 104, 212, 212,
  211, 211,  71,  71,  71,  70,  70,  70,
   70,  70,  70,  70,  70,  68,  68,  68,
    2, 105, 105, 105, 105, 105, 105, 104,
  104, 104, 104, 104, 103, 103, 103, 211,
  211, 211, 211, 211, 211,  70,  70,  70,
   70,  70,  70,  70,  68,  68,  68,  68,
    2, 105, 105, 104, 104, 104, 104, 104,
  104, 104, 104, 103, 103, 103, 103, 103,
  211, 211, 211, 211, 210, 210, 210,  70,
   70,  70,  69,  68,  68,  68,  68,  68,
  104, 104, 104, 104, 104, 104, 104, 104,
  104, 103, 103, 103, 103, 103, 103, 103,
  211, 211, 211, 210, 210, 210, 210, 210,
  210, 210, 210,  68,  68, 209, 209, 209,
  102, 102, 102, 102, 102, 102, 102, 102,
  103, 103, 103, 103, 103, 103, 103, 103,
  211, 211, 210, 210, 210, 210, 210, 210,
  210, 210, 209, 209, 209, 209, 209, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 103, 103, 103, 103, 103, 103, 103,
  103, 210, 210, 210, 210, 210, 210, 210,
  210, 209, 209, 209, 209, 209, 206, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 102, 103, 103, 103, 103, 103, 103,
  100, 210, 210, 210, 210, 210, 210, 210,
  209, 209, 209, 209, 209, 206, 206, 207,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 102, 102, 101, 101, 101, 101, 100,
  100, 210, 210, 210, 210, 210, 210, 209,
  209, 209, 209, 209, 206, 206, 207, 207,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 102, 102, 101, 101, 101, 101, 100,
  100, 100, 210, 210, 210, 210, 209, 209,
  209, 209, 209, 206, 206, 207, 207, 207,
  250, 102, 102, 102, 102, 102, 102, 102,
  102, 102, 101, 101, 101, 101, 101, 100,
  100, 100, 210, 210, 210, 209, 209, 209,
  209, 209, 206, 206, 207, 207, 207, 207,
  250, 250, 102, 102, 102, 102, 102, 102,
  102, 102, 101, 101, 101, 101, 101, 100,
  100, 100, 210, 210, 209, 209, 209, 209,
  209, 206, 206, 207, 207, 207, 207, 207,
  250, 250, 250, 102, 102, 102, 102, 102,
  102, 102, 101, 101, 101, 101, 100, 100,
  100, 100,  99, 209, 209, 209, 209, 209,
  206, 206, 207, 207, 207, 207, 207, 207,
  250, 250, 250, 250, 102, 102, 102, 102,
  102, 101, 101, 101, 101, 101, 100, 100,
  100, 100,  98, 209, 209, 209, 209, 206,
  206, 207, 207, 207, 207, 207, 207, 207,
  250, 250, 250, 250, 250, 102, 102, 102,
  102, 101, 101, 101, 101, 101, 100, 100,
  100,  98,  98, 209, 209, 209, 206, 206,
  207, 207, 207, 207, 207, 207, 207, 207,
  245, 245, 245, 245, 223, 223, 223, 223,
  223, 222, 222, 222, 222, 222, 221, 221,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54, 252, 252, 252,
  245, 245, 245, 245, 223, 223, 223, 223,
  223, 222, 222, 222, 222, 222, 221, 221,
   56,  56,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54, 252, 252,
  245, 245, 245, 245, 223, 223, 223, 223,
  223, 222, 222, 222, 222, 221, 221,  57,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54,  53, 252,
  245, 245, 245, 142, 142, 142, 223, 223,
  222, 222, 222, 222, 222, 221,  57,  56,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  53,  53,  53,
  245, 245, 142, 142, 142, 142,  15,  15,
   15, 222, 222, 222, 222,  57,  57,  56,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  53,  53,  53,  53,
  245, 142, 142, 142, 142, 141, 141,  15,
   15,  15,  15,  76,  76,  57,  57,  56,
   56,  56,  56,  55,  55,  55,  54,  54,
   54,  54,  54,  53,  53,  53,  53,  53,
  158, 158, 158, 158, 141, 141, 141,  15,
   15,  41,  92,  92,  76,  75,  75,  56,
   56,  56,  55,  55,  55,  55,  54,  54,
   54,  54,  53,  53,  53,  53,  53,  53,
  158, 158, 158, 158, 141, 141, 141,  41,
   41,  92,  92,  91,  91,  75,  75,  75,
   74,  56,  55,  55,  55,  55,  54,  54,
   54,  53,  53,  53,  53,  53,  53,  53,
  158, 158, 157, 157, 157, 157, 157,  41,
   41,  92,  91,  91,  91,  75,  75,  74,
   74,  74,  73,  55,  55,  55,  54,  54,
   53,  53,  53,  53,  53,  53,  53,  53,
  158, 157, 157, 157, 157, 157, 124, 124,
   40,  40,  91,  91,  91,  75,  74,  74,
   74,  74,  73,  73,  55,  54,  54,  53,
   53,  53,  53,  53,  53,  53,  53,  53,
  191, 191, 157, 157, 157, 124, 124, 124,
  123, 123,  91,  91,  90,  90,  74,  74,
   74,  73,  73,  73,  72,  72,  53,  53,
   53,  53,  53,  53,  53,  53,  53,  53,
  191, 191, 191, 124, 124, 124, 124, 123,
  123, 123,  91,  90,  90,  90,  74,  74,
   73,  73,  73,  72,  72,  72,  72,  53,
   53,  53,  53,  53,  53,  52,  52,  52,
  191, 191, 191, 191, 124, 124, 123, 123,
  123, 123, 122,  90,  90,  90,  74,  74,
   73,  73,  73,  72,  72,  72,  71,  71,
   53,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 191, 107, 107, 123, 123,
  122, 122, 122, 122,  90,  89,  74,  73,
   73,  73,  72,  72,  72,  71,  71,  71,
   70,  70,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 191, 107, 107, 107, 107,
  122, 122, 122, 121,  89,  89,  89,  73,
   73,  72,  72,  72,  71,  71,  71,  70,
   70,  70,  70,  70,  52,  52,  52,  52,
  191, 191, 191, 107, 107, 107, 106, 106,
  106, 106, 121, 121, 121,  89,  89,  73,
   73,  72,  72,  72,  71,  71,  71,  70,
   70,  70,  70,  70,  70,  52,  51,  51,
  191, 191, 191, 105, 105, 105, 106, 106,
  106, 106, 106, 121, 121, 121,  88,  88,
   72,  72,  72,  71,  71,  71,  70,  70,
   70,  70,  70,  70,  70,  70,  51,  51,
  191, 191, 105, 105, 105, 105, 105, 105,
  105, 105, 105, 105, 105, 120,  88,  88,
   72,  72,  71,  71,  71,  71,  70,  70,
   70,  70,  70,  70,  70,  68,  68,  68,
  191, 191, 105, 105, 105, 105, 105, 105,
  105, 105, 104, 104, 104, 104, 120,  87,
   72,  71,  71,  71,  71,  70,  70,  70,
   70,  70,  70,  69,  68,  68,  68,  68,
  191, 105, 105, 105, 105, 105, 104, 104,
  104, 104, 104, 104, 103, 103, 103, 103,
  211, 211,  71,  71,  70,  70,  70,  70,
   70,  69,  69,  68,  68,  68,  68,  68,
  105, 105, 104, 104, 104, 104, 104, 104,
  104, 104, 103, 103, 103, 103, 103, 103,
  211, 211, 211, 211,  70,  70,  70,  69,
   69,  69,  68,  68,  68,  68,  68,  68,
  102, 102, 104, 104, 104, 104, 104, 104,
  104, 103, 103, 103, 103, 103, 103, 103,
  103, 211, 211, 210, 210, 210, 210,  69,
   69,  68,  68,  68,  68,  68,  68,  68,
  102, 102, 102, 102, 102, 102, 102, 102,
  103, 103, 103, 103, 103, 103, 103, 103,
  103, 211, 210, 210, 210, 210, 210, 210,
  210,  68,  68,  68,  68,  68, 206, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 102, 103, 103, 103, 103, 103, 100,
  100, 100, 210, 210, 210, 210, 210, 210,
  210, 209, 209, 209, 206, 206, 206, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 102, 102, 101, 101, 101, 101, 100,
  100, 100, 210, 210, 210, 210, 210, 210,
  209, 209, 209, 206, 206, 206, 206, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 102, 101, 101, 101, 101, 100, 100,
  100, 100, 210, 210, 210, 210, 210, 209,
  209, 209, 206, 206, 206, 206, 206, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 102, 101, 101, 101, 101, 100, 100,
  100, 100,  99, 210, 210, 210, 209, 209,
  209, 206, 206, 206, 206, 206, 206, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 101, 101, 101, 101, 101, 100, 100,
  100, 100,  99, 210, 210, 209, 209, 209,
  206, 206, 206, 206, 206, 206, 206, 206,
  250, 102, 102, 102, 102, 102, 102, 102,
  102, 101, 101, 101, 101, 101, 100, 100,
  100, 100,  99,  98, 209, 209, 209, 206,
  206, 206, 206, 206, 206, 206, 206, 206,
  250, 250, 102, 102, 102, 102, 102, 102,
  102, 101, 101, 101, 101, 100, 100, 100,
  100,  99,  98,  98, 209, 209, 206, 206,
  206, 206, 206, 206, 206, 206, 206, 206,
  250, 250, 250, 102, 102, 102, 102, 102,
  101, 101, 101, 101, 101, 100, 100, 100,
  100,  98,  98,  98, 209, 206, 206, 206,
  206, 206, 206, 206, 206, 206, 206, 206,
  250, 250, 250, 250, 102, 102, 102, 102,
  101, 101, 101, 101, 101, 100, 100, 100,
   98,  98,  98,  98, 206, 206, 206, 206,
  206, 206, 206, 206, 206, 206, 206, 206,
  245, 245, 245, 245, 245, 223, 223, 223,
  222, 222, 222, 222, 222, 221, 221, 221,
  221, 221,  56,  56,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54, 252, 252,
  245, 245, 245, 245, 245, 223, 223, 223,
  222, 222, 222, 222, 222, 221, 221, 221,
  221,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54,  53, 252,
  245, 245, 245, 245, 245, 223, 223, 223,
  222, 222, 222, 222, 221, 221, 221, 221,
  221,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  53,  53,  53,
  245, 245, 245, 245, 142, 223, 223, 222,
  222, 222, 222, 222, 221, 221, 221, 221,
   56,  56,  56,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  53,  53,  53,  53,
  245, 245, 245, 142, 142, 141, 141,  15,
  222, 222, 222, 222, 221, 221, 221,  56,
   56,  56,  56,  55,  55,  55,  54,  54,
   54,  54,  54,  53,  53,  53,  53,  53,
  245, 142, 142, 142, 141, 141, 141,  15,
   15,  15, 222, 222, 221, 221, 221,  56,
   56,  56,  55,  55,  55,  55,  54,  54,
   54,  54,  53,  53,  53,  53,  53,  53,
  158, 158, 158, 141, 141, 141, 141, 141,
   41,  41,  40,  91,  91,  91,  75,  75,
   56,  56,  55,  55,  55,  55,  54,  54,
   54,  53,  53,  53,  53,  53,  53,  53,
  158, 158, 141, 141, 141, 141, 141, 140,
   41,  40,  40,  91,  91,  91,  75,  74,
   74,  74,  55,  55,  55,  55,  54,  54,
   53,  53,  53,  53,  53,  53,  53,  53,
  158, 157, 157, 157, 157, 157, 140, 140,
   40,  40,  91,  91,  91,  90,  90,  74,
   74,  74,  73,  55,  55,  54,  54,  53,
   53,  53,  53,  53,  53,  53,  53,  53,
  191, 191, 157, 157, 157, 156, 156, 156,
   40,  40,  91,  91,  90,  90,  90,  74,
   74,  73,  73,  73,  72,  54,  53,  53,
   53,  53,  53,  53,  53,  53,  53,  53,
  191, 191, 191, 156, 156, 156, 156, 123,
  123,  39,  39,  90,  90,  90,  90,  74,
   74,  73,  73,  72,  72,  72,  53,  53,
   53,  53,  53,  53,  53,  52,  52,  52,
  191, 191, 191, 191, 156, 156, 123, 123,
  123, 123,  38,  90,  90,  90,  89,  74,
   73,  73,  73,  72,  72,  72,  71,  53,
   53,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 191, 156, 123, 123, 123,
  123, 122, 122,  90,  90,  89,  89,  89,
   73,  73,  72,  72,  72,  71,  71,  71,
   52,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 191, 191, 123, 123, 122,
  122, 122, 122, 122,  89,  89,  89,  88,
   73,  72,  72,  72,  72,  71,  71,  71,
   70,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 191, 191, 122, 122, 122,
  122, 122, 121, 121,  89,  89,  89,  88,
   88,  72,  72,  72,  71,  71,  71,  70,
   70,  70,  70,  52,  52,  52,  51,  51,
  191, 191, 191, 191, 191, 106, 106, 121,
  121, 121, 121, 121, 121,  89,  88,  88,
   88,  72,  72,  71,  71,  71,  71,  70,
   70,  70,  70,  70,  51,  51,  51,  51,
  191, 191, 191, 191, 105, 105, 105, 105,
  121, 121, 121, 121, 121, 120,  88,  88,
   88,  72,  71,  71,  71,  71,  70,  70,
   70,  70,  70,  69,  69,  51,  51,  51,
  191, 191, 191, 105, 105, 105, 105, 105,
  105, 105, 121, 120, 120, 120,  88,  88,
   87,  72,  71,  71,  71,  71,  70,  70,
   70,  69,  69,  69,  68,  68,  68,  68,
  191, 190, 190, 105, 105, 105, 105, 105,
  105, 104, 104, 104, 120, 120, 120,  87,
   87,  87,  71,  71,  71,  70,  70,  69,
   69,  69,  69,  68,  68,  68,  68,  68,
  190, 190, 105, 105, 105, 104, 104, 104,
  104, 104, 104, 103, 103, 103, 103,  87,
   87,  87,  71,  71,  70,  69,  69,  69,
   69,  69,  68,  68,  68,  68,  68,  68,
  190, 104, 104, 104, 104, 104, 104, 104,
  104, 104, 103, 103, 103, 103, 103, 103,
   87,  86,  71,  71,  69,  69,  69,  69,
   69,  68,  68,  68,  68,  68,  68,  68,
  102, 102, 102, 102, 102, 102, 104, 104,
  103, 103, 103, 103, 103, 103, 103, 103,
  100, 211, 211,  69,  69,  69,  69,  69,
   68,  68,  68,  68,  68,  68,  68,  68,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 103, 103, 103, 103, 103, 103, 100,
  100, 100, 210, 210, 210,  69,  69,  68,
   68,  68,  68,  68,  68,  68,  68, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 102, 101, 101, 101, 101, 100, 100,
  100, 100,  99, 210, 210, 210, 210,  68,
   68,  68,  68, 206, 206, 206, 206, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 102, 101, 101, 101, 101, 100, 100,
  100, 100,  99, 210, 210, 210, 210, 210,
  209, 206, 206, 206, 206, 206, 206, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 101, 101, 101, 101, 100, 100, 100,
  100, 100,  99,  99, 210, 210, 210, 209,
  206, 206, 206, 206, 206, 206, 206, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 101, 101, 101, 101, 100, 100, 100,
  100,  99,  99,  99, 210, 210, 209, 206,
  206, 206, 206, 206, 206, 206, 206, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  101, 101, 101, 101, 101, 100, 100, 100,
  100,  99,  99,  99,  98, 209, 206, 206,
  206, 206, 206, 206, 206, 206, 206, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  101, 101, 101, 101, 101, 100, 100, 100,
  100,  99,  98,  98,  98, 206, 206, 206,
  206, 206, 206, 206, 206, 206, 206, 206,
  250, 102, 102, 102, 102, 102, 102, 102,
  101, 101, 101, 101, 100, 100, 100, 100,
   99,  98,  98,  98,  98, 206, 206, 206,
  206, 206, 206, 206, 206, 206, 206, 206,
  250, 250, 102, 102, 102, 102, 102, 101,
  101, 101, 101, 101, 100, 100, 100, 100,
   98,  98,  98,  98,  98, 206, 206, 206,
  206, 206, 206, 206, 206, 206, 206, 205,
  250, 250, 250, 102, 102, 102, 102, 101,
  101, 101, 101, 101, 100, 100, 100,  98,
   98,  98,  98,  98,  98, 206, 206, 206,
  206, 206, 206, 206, 206, 206, 205, 205,
  244, 244, 244, 244, 244, 223, 223, 222,
  222, 222, 222, 222, 221, 221, 221, 221,
  221, 220, 220,   5,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  54,  53, 252,
  244, 244, 244, 244, 244, 223, 223, 222,
  222, 222, 222, 222, 221, 221, 221, 221,
  220, 220, 220, 220,  55,  55,  55,  54,
   54,  54,  54,  54,  54,  53,  53,  53,
  244, 244, 244, 244, 244, 223, 223, 222,
  222, 222, 222, 221, 221, 221, 221, 221,
  220, 220, 220,  55,  55,  55,  55,  54,
   54,  54,  54,  54,  53,  53,  53,  53,
  244, 244, 244, 244, 244, 141, 222, 222,
  222, 222, 222, 221, 221, 221, 221, 221,
  220, 220, 220,  55,  55,  55,  54,  54,
   54,  54,  54,  53,  53,  53,  53,  53,
  244, 244, 244, 141, 141, 141, 141, 222,
  222, 222, 222, 221, 221, 221, 221, 221,
  220, 220,  55,  55,  55,  55,  54,  54,
   54,  54,  53,  53,  53,  53,  53,  53,
  244, 244, 141, 141, 141, 141, 141, 141,
   15, 222, 222, 221, 221, 221, 221, 221,
  220,  56,  55,  55,  55,  55,  54,  54,
   54,  53,  53,  53,  53,  53,  53,  53,
  244, 141, 141, 141, 141, 141, 140, 140,
  140,  40,  40,  91,  91,  91,  90,  90,
   56,  56,  55,  55,  55,  55,  54,  54,
   53,  53,  53,  53,  53,  53,  53,  53,
  158, 141, 141, 141, 141, 140, 140, 140,
  140,  40,  40,  91,  91,  90,  90,  90,
   74,  74,  55,  55,  55,  54,  54,  53,
   53,  53,  53,  53,  53,  53,  53,  53,
  191, 191, 157, 157, 140, 140, 140, 140,
   40,  40,  39,  39,  90,  90,  90,  90,
   74,  74,  73,  55,  55,  54,  53,  53,
   53,  53,  53,  53,  53,  53,  53,  53,
  191, 191, 191, 156, 156, 156, 156, 156,
  139,  39,  39,  38,  90,  90,  90,  90,
   74,  73,  73,  73,  72,  53,  53,  53,
   53,  53,  53,  53,  53,  52,  52,  52,
  191, 191, 191, 156, 156, 156, 156, 155,
  123,  39,  38,  38,  90,  90,  90,  89,
   88,  73,  73,  72,  72,  72,  53,  53,
   53,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 191, 156, 156, 155, 155,
  123, 122,  38,  90,  90,  89,  89,  89,
   88,  73,  72,  72,  72,  72,  71,  52,
   52,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 191, 191, 155, 155, 155,
  122, 122, 122,  37,  89,  89,  89,  88,
   88,  88,  72,  72,  72,  71,  71,  52,
   52,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 191, 191, 155, 155, 122,
  122, 122, 122, 121,  89,  89,  89,  88,
   88,  88,  72,  72,  71,  71,  71,  71,
   52,  52,  52,  52,  52,  52,  51,  51,
  191, 191, 191, 191, 191, 155, 122, 122,
  122, 121, 121, 121, 121,  89,  88,  88,
   88,  88,  72,  72,  71,  71,  71,  70,
   70,  70,  52,  51,  51,  51,  51,  51,
  191, 191, 191, 191, 191, 122, 121, 121,
  121, 121, 121, 121, 121,  89,  88,  88,
   88,  87,  72,  71,  71,  71,  71,  70,
   70,  70,  69,  51,  51,  51,  51,  51,
  191, 191, 191, 191, 191, 105, 121, 121,
  121, 121, 121, 120, 120, 120,  88,  88,
   87,  87,  87,  71,  71,  71,  70,  70,
   69,  69,  69,  69,  68,  51,  51,  50,
  191, 190, 190, 190, 105, 105, 105, 105,
  121, 121, 120, 120, 120, 120, 120,  87,
   87,  87,  87,  71,  71,  70,  69,  69,
   69,  69,  69,  68,  68,  68,  68,  50,
  190, 190, 190, 190, 105, 105, 105, 105,
  104, 104, 120, 120, 120, 120, 119,  87,
   87,  87,  86,  71,  71,  69,  69,  69,
   69,  69,  68,  68,  68,  68,  68,  68,
  190, 190, 190, 105, 104, 104, 104, 104,
  104, 104, 104, 103, 120, 119, 119, 119,
   87,  86,  86,  71,  69,  69,  69,  69,
   69,  68,  68,  68,  68,  68,  68,  68,
    3, 190, 190, 104, 104, 104, 104, 104,
  104, 103, 103, 103, 103, 103, 118, 118,
  118,  86,  86,  69,  69,  69,  69,  69,
   68,  68,  68,  68,  68,  68,  68,  68,
    3, 102, 102, 102, 102, 102, 102, 102,
  103, 103, 103, 103, 103, 103, 100, 100,
  118,  86,  86,  69,  69,  69,  69,  68,
   68,  68,  68,  68,  68,  68,  68,  68,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 101, 101, 101, 101, 100, 100, 100,
  100, 100,  99,  69,  69,  69,  68,  68,
   68,  68,  68,  68,  68,  68,  67,  67,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 101, 101, 101, 101, 100, 100, 100,
  100,  99,  99,  99,  69,  68,  68,  68,
   68,  68,  68,  68,  67, 206, 206, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  102, 101, 101, 101, 101, 100, 100, 100,
  100,  99,  99,  99, 210, 210,  68,  68,
   68, 206, 206, 206, 206, 206, 206, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  101, 101, 101, 101, 100, 100, 100, 100,
  100,  99,  99,  99,  99, 210, 206, 206,
  206, 206, 206, 206, 206, 206, 206, 206,
  102, 102, 102, 102, 102, 102, 102, 102,
  101, 101, 101, 101, 100, 100, 100, 100,
   99,  99,  99,  99,  99, 206, 206, 206,
  206, 206, 206, 206, 206, 206, 206, 205,
  102, 102, 102, 102, 102, 102, 102, 101,
  101, 101, 101, 101, 100, 100, 100, 100,
   99,  99,  99,  98,  98, 206, 206, 206,
  206, 206, 206, 206, 206, 206, 205, 205,
  102, 102, 102, 102, 102, 102, 102, 101,
  101, 101, 101, 101, 100, 100, 100, 100,
   99,  98,  98,  98,  98, 206, 206, 206,
  206, 206, 206, 206, 206, 205, 205, 205,
  102, 102, 102, 102, 102, 102, 102, 101,
  101, 101, 101, 100, 100, 100, 100,  99,
   98,  98,  98,  98,  98, 206, 206, 206,
  206, 206, 206, 206, 205, 205, 205, 205,
  250, 102, 102, 102, 102, 102, 101, 101,
  101, 101, 101, 100, 100, 100, 100,  98,
   98,  98,  98,  98,  98, 206, 206, 206,
  206, 206, 206, 205, 205, 205, 205, 205,
  250, 250, 102, 102, 102, 102, 101, 101,
  101, 101, 101, 100, 100, 100,  98,  98,
   98,  98,  98,  98,  98, 206, 206, 206,
  206, 206, 205, 205, 205, 205, 205, 205,
  243, 243, 243, 244, 244, 244, 222, 222,
  222, 222, 222, 221, 221, 221, 221, 221,
  220, 220,   5,   5,   5,   5,   5,  54,
   54,  54,  54,  54,  54,  53,  53,  53,
  243, 243, 244, 244, 244, 223, 222, 222,
  222, 222, 222, 221, 221, 221, 221, 220,
  220, 220, 220,   5,   5,  55,  55,  54,
   54,  54,  54,  54,  53,  53,  53,  53,
  243, 244, 244, 244, 244, 223, 222, 222,
  222, 222, 221, 221, 221, 221, 221, 220,
  220, 220, 220, 220, 219,  55,  54,  54,
   54,  54,  54,  53,  53,  53,  53,  53,
  244, 244, 244, 244, 244, 141, 222, 222,
  222, 222, 221, 221, 221, 221, 221, 220,
  220, 220, 220, 220,  55,  55,  54,  54,
   54,  54,  53,  53,  53,  53,  53,  53,
  244, 244, 244, 244, 141, 141, 141, 222,
  222, 222, 221, 221, 221, 221, 221, 220,
  220, 220, 220,  55,  55,  55,  54,  54,
   54,  53,  53,  53,  53,  53,  53,  53,
  244, 244, 244, 141, 141, 141, 140, 140,
  140, 222, 221, 221, 221, 221, 221, 220,
  220, 220, 220,  55,  55,  55,  54,  54,
   53,  53,  53,  53,  53,  53,  53,  53,
  244, 141, 141, 141, 140, 140, 140, 140,
  140,  40,  40,  39, 221, 221, 221, 220,
  220, 220,  55,  55,  55,  54,  54,  53,
   53,  53,  53,  53,  53,  53,  53,  53,
  191, 201, 201, 201, 140, 140, 140, 140,
  139, 139,  39,  39,  38,  90,  14,  14,
   14,  14,  55,  55,  55,  54,  53,  53,
   53,  53,  53,  53,  53,  53,  53,  53,
  191, 191, 201, 201, 140, 140, 140, 139,
  139, 139,  39,  38,  38,  90,  14,  14,
   14,  14,  73,  73,  55,  53,  53,  53,
   53,  53,  53,  53,  53,  52,  52,  52,
  191, 191, 191, 201, 156, 156, 139, 139,
  139,  39,  38,  38,  90,  14,  14,  14,
   14,  88,  88,  72,  72,  53,  53,  53,
   53,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 191, 156, 156, 155, 155,
  155,  38,  38,  38,  90,  14,  14,  14,
   88,  88,  88,  72,  72,  72,  52,  52,
   52,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 191, 155, 155, 155, 155,
  155, 122,  38,  37,  37,  89,  89,  88,
   88,  88,  88,  72,  72,  71,  52,  52,
   52,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 191, 191, 155, 155, 155,
  122, 122, 122,  37,  37,  89,  89,  88,
   88,  88,  88,  72,  72,  71,  71,  52,
   52,  52,  52,  52,  52,  52,  51,  51,
  191, 191, 191, 191, 191, 155, 155, 122,
  122, 122, 121, 121,  89,  89,  88,  88,
   88,  88,  87,  72,  71,  71,  71,  71,
   52,  52,  52,  51,  51,  51,  51,  51,
  191, 191, 191, 191, 191, 155, 154, 122,
  121, 121, 121, 121, 121,  89,  88,  88,
   88,  87,  87,  71,  71,  71,  71,  70,
   70,  51,  51,  51,  51,  51,  51,  51,
  191, 191, 191, 191, 191, 191, 121, 121,
  121, 121, 121, 121, 120, 120,  88,  88,
   87,  87,  87,  87,  71,  71,  71,  69,
   69,  69,  51,  51,  51,  51,  51,  50,
  191, 190, 190, 190, 190, 190, 121, 121,
  121, 121, 120, 120, 120, 120,  88,  87,
   87,  87,  87,  86,  71,  71,  69,  69,
   69,  69,  69,  68,  51,  50,  50,  50,
  190, 190, 190, 190, 190, 190, 121, 121,
  121, 120, 120, 120, 120, 120, 119,  87,
   87,  87,  86,  86,  71,  69,  69,  69,
   69,  69,  68,  68,  68,  68,  50,  50,
  190, 190, 190, 190, 190, 105, 104, 120,
  120, 120, 120, 120, 120, 119, 119,  87,
   87,  86,  86,  86,  69,  69,  69,  69,
   69,  68,  68,  68,  68,  68,  68,  50,
    3, 190, 190, 190, 104, 104, 104, 104,
  104, 120, 120, 119, 119, 119, 119, 118,
   87,  86,  86,  86,  69,  69,  69,  69,
   68,  68,  68,  68,  68,  68,  68,  68,
    3,   3, 190, 190, 104, 104, 104, 104,
  104, 103, 103, 119, 119, 118, 118, 118,
  118,  86,  86,  86,  69,  69,  69,  68,
   68,  68,  68,  68,  68,  68,  68,  67,
    3,   3, 189, 102, 102, 102, 102, 102,
  102, 101, 101, 101, 101, 100, 118, 118,
  118, 117,  86,  85,  69,  69,  68,  68,
   68,  68,  68,  68,  68,  67,  67,  67,
    3, 189, 102, 102, 102, 102, 102, 102,
  101, 101, 101, 101, 100, 100, 100, 100,
  100,  99,  99,  85,  69,  68,  68,  68,
   68,  68,  68,  67,  67,  67,  67,  67,
  102, 102, 102, 102, 102, 102, 102, 102,
  101, 101, 101, 101, 100, 100, 100, 100,
   99,  99,  99,  99,  68,  68,  68,  68,
   68,  67,  67,  67,  67,  67,  67, 205,
  102, 102, 102, 102, 102, 102, 102, 102,
  101, 101, 101, 101, 100, 100, 100, 100,
   99,  99,  99,  99,  99,  68,  68,  67,
   67,  67,  67, 206, 206, 206, 205, 205,
  102, 102, 102, 102, 102, 102, 102, 101,
  101, 101, 101, 100, 100, 100, 100, 100,
   99,  99,  99,  99,  99,  98,  67,  67,
  206, 206, 206, 206, 206, 205, 205, 205,
  102, 102, 102, 102, 102, 102, 102, 101,
  101, 101, 101, 100, 100, 100, 100,  99,
   99,  99,  99,  99,  98,  98, 206, 206,
  206, 206, 206, 206, 205, 205, 205, 205,
  102, 102, 102, 102, 102, 102, 101, 101,
  101, 101, 101, 100, 100, 100, 100,  99,
   99,  99,  98,  98,  98,  98, 206, 206,
  206, 206, 206, 205, 205, 205, 205, 205,
  102, 102, 102, 102, 102, 102, 101, 101,
  101, 101, 101, 100, 100, 100, 100,  99,
   98,  98,  98,  98,  98,  98, 206, 206,
  206, 206, 205, 205, 205, 205, 205, 205,
  102, 102, 102, 102, 102, 102, 101, 101,
  101, 101, 100, 100, 100, 100,  99,  98,
   98,  98,  98,  98,  98,  97, 206, 206,
  206, 205, 205, 205, 205, 205, 205, 205,
  102, 102, 102, 102, 102, 101, 101, 101,
  101, 101, 100, 100, 100, 100,  98,  98,
   98,  98,  98,  98,  98,  97, 206, 206,
  205, 205, 205, 205, 205, 205, 205, 205,
  250, 102, 102, 102, 102, 101, 101, 101,
  101, 101, 100, 100, 100,  98,  98,  98,
   98,  98,  98,  98,  98,  97, 206, 205,
  205, 205, 205, 205, 205, 205, 205, 205,
  243, 243, 243, 243, 243, 243, 222, 222,
  222, 222, 221, 221, 221, 221, 221, 220,
  220,   5,   5,   5,   5,   5,   5,   5,
   54,  54,  54,  54,  53,  53,  53,  53,
  243, 243, 243, 243, 243, 243, 222, 222,
  222, 222, 221, 221, 221, 221, 220, 220,
  220, 220,   5,   5,   5,   5, 219,  54,
   54,  54,  54,  53,  53,  53,  53,  53,
  243, 243, 243, 243, 243, 243, 222, 222,
  222, 221, 221, 221, 221, 221, 220, 220,
  220, 220, 220, 219, 219, 219, 219,  54,
   54,  54,  53,  53,  53,  53,  53,  53,
  243, 243, 243, 243, 175, 175, 222, 222,
  222, 221, 221, 221, 221, 221, 220, 220,
  220, 220, 220, 219, 219, 219,  54,  54,
   54,  53,  53,  53,  53,  53,  53,  53,
  243, 243, 243, 175, 175, 201, 140, 222,
  222, 221, 221, 221, 221, 221, 220, 220,
  220, 220, 220, 219, 219,  55,  54,  54,
   53,  53,  53,  53,  53,  53,  53,  53,
  243, 243, 175, 175, 201, 201, 201, 140,
  140, 221, 221, 221, 221, 221, 220, 220,
  220, 220, 220, 219, 219,  54,  54,  53,
   53,  53,  53,  53,  53,  53,  53,  53,
  175, 175, 201, 201, 201, 201, 201, 140,
  139, 139, 139, 221, 221, 221, 220, 220,
  220, 220, 219, 219,  55,  54,  53,  53,
   53,  53,  53,  53,  53,  53,  53,  53,
  191, 201, 201, 201, 201, 201, 201, 139,
  139, 139, 139,  38,  14,  14,  14,  14,
   14,  14,  14,  55,  55,  53,  53,  53,
   53,  53,  53,  53,  53,  52,  52,  52,
  191, 191, 201, 201, 201, 201, 201, 139,
  139, 139,  38,  38,  14,  14,  14,  14,
   14,  14,  14,  88,  53,  53,  53,  53,
   53,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 201, 201, 201, 201, 139,
  139, 139,  38,  38,  14,  14,  14,  14,
   14,  14,  88,  88,  72,  52,  52,  52,
   52,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 191, 201, 201, 155, 155,
  155, 138,  38,  37,  14,  14,  14,  14,
   14,  88,  88,  88,  72,  52,  52,  52,
   52,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 191, 201, 155, 155, 155,
  138, 138,  37,  37,  37,  14,  14,  14,
   88,  88,  88,  88,  72,  71,  52,  52,
   52,  52,  52,  52,  52,  52,  51,  51,
  191, 191, 191, 191, 191, 155, 155, 154,
  154, 154,  37,  37,  36,  36,  89,  88,
   88,  88,  87,  87,  71,  71,  52,  52,
   52,  52,  52,  51,  51,  51,  51,  51,
  191, 191, 191, 191, 191, 155, 154, 154,
  154, 154, 121,  36,  36,  36,  88,  88,
   88,  87,  87,  87,  71,  71,  71,  51,
   51,  51,  51,  51,  51,  51,  51,  51,
  191, 191, 191, 191, 191, 154, 154, 154,
  121, 121, 121, 121,  36,  35,  88,  88,
   87,  87,  87,  87,  86,  71,  71,  69,
   51,  51,  51,  51,  51,  51,  51,  50,
  191, 190, 190, 190, 190, 190, 154, 121,
  121, 121, 120, 120, 120, 120,  88,  87,
   87,  87,  87,  86,  86,  71,  69,  69,
   69,  69,  51,  51,  51,  50,  50,  50,
  190, 190, 190, 190, 190, 190, 121, 121,
  121, 120, 120, 120, 120, 120, 119,  87,
   87,  87,  86,  86,  86,  69,  69,  69,
   69,  69,  68,  50,  50,  50,  50,  50,
  190, 190, 190, 190, 190, 190, 121, 120,
  120, 120, 120, 120, 120, 119, 119,  87,
   87,  86,  86,  86,  86,  69,  69,  69,
   69,  68,  68,  68,  68,  50,  50,  50,
    3, 190, 190, 190, 190, 190, 120, 120,
  120, 120, 120, 119, 119, 119, 119, 118,
   87,  86,  86,  86,  86,  69,  69,  69,
   68,  68,  68,  68,  68,  68,  50,  50,
    3,   3, 190, 190, 190, 190, 104, 120,
  120, 120, 119, 119, 119, 119, 118, 118,
  118,  86,  86,  86,  85,  69,  69,  68,
   68,  68,  68,  68,  68,  68,  67,  67,
    3,   3, 189, 189, 189, 102, 104, 104,
  103, 119, 119, 119, 118, 118, 118, 118,
  118,  86,  86,  85,  85,  69,  68,  68,
   68,  68,  68,  68,  67,  67,  67,  67,
    3, 189, 189, 189, 102, 102, 102, 102,
  101, 101, 101, 101, 118, 118, 118, 118,
  117, 117,  85,  85,  85,  68,  68,  68,
   68,  68,  67,  67,  67,  67,  67,  67,
    3, 189, 189, 102, 102, 102, 102, 101,
  101, 101, 101, 100, 100, 100, 100, 100,
   99,  99, 117,  85,  85,  68,  68,  68,
   67,  67,  67,  67,  67,  67,  67,  67,
  189, 189, 102, 102, 102, 102, 102, 101,
  101, 101, 101, 100, 100, 100, 100,  99,
   99,  99,  99,  99,  84,  68,  67,  67,
   67,  67,  67,  67,  67,  67,  66,  66,
  189, 102, 102, 102, 102, 102, 102, 101,
  101, 101, 101, 100, 100, 100, 100,  99,
   99,  99,  99,  99,  99,  67,  67,  67,
   67,  67,  67,  67,  66, 205, 205, 205,
  102, 102, 102, 102, 102, 102, 101, 101,
  101, 101, 100, 100, 100, 100, 100,  99,
   99,  99,  99,  99,  98,  97,  67,  67,
   67,  67, 205, 205, 205, 205, 205, 205,
  102, 102, 102, 102, 102, 102, 101, 101,
  101, 101, 100, 100, 100, 100,  99,  99,
   99,  99,  99,  98,  98,  97,  97, 206,
  205, 205, 205, 205, 205, 205, 205, 205,
  102, 102, 102, 102, 102, 101, 101, 101,
  101, 101, 100, 100, 100, 100,  99,  99,
   99,  98,  98,  98,  98,  97,  97, 205,
  205, 205, 205, 205, 205, 205, 205, 205,
  102, 102, 102, 102, 102, 101, 101, 101,
  101, 101, 100, 100, 100, 100,  99,  98,
   98,  98,  98,  98,  98,  97,  97, 205,
  205, 205, 205, 205, 205, 205, 205, 204,
  102, 102, 102, 102, 102, 101, 101, 101,
  101, 100, 100, 100, 100,  99,  98,  98,
   98,  98,  98,  98,  97,  97, 205, 205,
  205, 205, 205, 205, 205, 205, 204, 204,
  102, 102, 102, 102, 101, 101, 101, 101,
  101, 100, 100, 100, 100,  98,  98,  98,
   98,  98,  98,  98,  97,  97, 205, 205,
  205, 205, 205, 205, 205, 204, 204, 204,
  102, 102, 102, 102, 101, 101, 101, 101,
  101, 100, 100, 100,  98,  98,  98,  98,
   98,  98,  98,  98,  97,  97, 205, 205,
  205, 205, 205, 205, 204, 204, 204, 204,
  242, 242, 242, 242, 242, 242, 222, 222,
  222, 221, 221, 221, 221, 221, 220, 220,
    5,   5,   5,   5,   5,   5,   5, 218,
  218, 218, 218,  53,  53,  53,  53,  53,
  242, 242, 242, 242, 242, 175, 222, 222,
  222, 221, 221, 221, 221, 220, 220, 220,
  220,   5,   5,   5,   5, 219, 219, 218,
  218, 218,  53,  53,  53,  53,  53,  53,
  242, 242, 242, 242, 175, 175, 175, 222,
  221, 221, 221, 221, 221, 220, 220, 220,
  220, 220, 219, 219, 219, 219, 219, 218,
  218,  53,  53,  53,  53,  53,  53,  53,
  242, 242, 242, 175, 175, 175, 175, 222,
  221, 221, 221, 221, 221, 220, 220, 220,
  220, 220, 219, 219, 219, 219, 218, 218,
   53,  53,  53,  53,  53,  53,  53,  53,
  242, 175, 175, 175, 175, 175, 201, 201,
  221, 221, 221, 221, 221, 220, 220, 220,
  220, 220, 219, 219, 219, 219, 218,  53,
   53,  53,  53,  53,  53,  53,  53,  53,
  175, 175, 175, 175, 175, 201, 201, 201,
  201, 221, 221, 221, 221, 220, 220, 220,
  220, 220, 219, 219, 219, 219,  53,  53,
   53,  53,  53,  53,  53,  53,  53,  53,
  175, 175, 175, 201, 201, 201, 201, 201,
  201, 139, 139, 221, 221, 220, 220, 220,
  220, 219, 219, 219, 219, 219,  53,  53,
   53,  53,  53,  53,  53,  52,  52,  52,
  175, 201, 201, 201, 201, 201, 201, 201,
  139, 139, 139,  38,  14,  14,  14,  14,
   14,  14, 219, 219, 219,  53,  53,  53,
   53,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 201, 201, 201, 201, 201, 201,
  139, 138, 138,  14,  14,  14,  14,  14,
   14,  14,  14,  13,  53,  52,  52,  52,
   52,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 201, 201, 201, 201, 201,
  138, 138, 138,  14,  14,  14,  14,  14,
   14,  14,  88,  13,  13,  52,  52,  52,
   52,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 191, 201, 201, 201, 201, 138,
  138, 138, 138,  37,  14,  14,  14,  14,
   14,  88,  88,  13,  13,  52,  52,  52,
   52,  52,  52,  52,  52,  52,  51,  51,
  191, 191, 191, 191, 201, 201, 155, 138,
  138, 138, 138,  37,  14,  14,  14,  14,
   88,  88,  13,  87,  87,  52,  52,  52,
   52,  52,  52,  51,  51,  51,  51,  51,
  191, 191, 191, 191, 191, 155, 154, 154,
  154, 154, 137,  36,  36,  36,  35,  88,
   88,  88,  87,  87,  87,  86,  52,  51,
   51,  51,  51,  51,  51,  51,  51,  51,
  191, 191, 191, 191, 191, 154, 154, 154,
  154, 154, 153,  36,  36,  35,  35,  88,
   88,  87,  87,  87,  86,  86,  51,  51,
   51,  51,  51,  51,  51,  51,  51,  50,
  191, 190, 190, 190, 190, 154, 154, 154,
  154, 153, 153, 120,  35,  35,  35,  34,
   87,  87,  87,  86,  86,  86,  69,  51,
   51,  51,  51,  51,  51,  50,  50,  50,
  190, 190, 190, 190, 190, 190, 154, 153,
  153, 120, 120, 120, 120,  35,  34,  87,
   87,  87,  86,  86,  86,  86,  69,  69,
   69,  51,  51,  50,  50,  50,  50,  50,
  190, 190, 190, 190, 190, 190, 153, 153,
  120, 120, 120, 120, 120, 119,  34,  87,
   87,  86,  86,  86,  86,  85,  69,  69,
   69,  68,  50,  50,  50,  50,  50,  50,
    3, 190, 190, 190, 190, 190, 120, 120,
  120, 120, 120, 119, 119, 119, 119,  87,
   87,  86,  86,  86,  85,  85,  69,  69,
   68,  68,  68,  68,  50,  50,  50,  50,
    3,   3, 190, 190, 190, 190, 120, 120,
  120, 120, 119, 119, 119, 119, 118, 118,
   86,  86,  86,  85,  85,  85,  69,  68,
   68,  68,  68,  68,  68,  67,  49,  49,
    3,   3, 189, 189, 189, 189, 120, 120,
  120, 119, 119, 119, 119, 118, 118, 118,
  118,  86,  85,  85,  85,  85,  68,  68,
   68,  68,  68,  67,  67,  67,  67,  49,
    3, 189, 189, 189, 189, 189, 102, 120,
  119, 119, 119, 119, 118, 118, 118, 118,
  117, 117,  85,  85,  85,  85,  68,  68,
   68,  67,  67,  67,  67,  67,  67,  67,
    3, 189, 189, 189, 189, 102, 102, 101,
  101, 101, 118, 118, 118, 118, 118, 118,
  117, 117,  85,  85,  85,  84,  68,  67,
   67,  67,  67,  67,  67,  67,  67,  66,
  189, 189, 189, 189, 102, 102, 101, 101,
  101, 101, 100, 100, 100, 100, 100, 117,
  117, 117, 116,  84,  84,  84,  67,  67,
   67,  67,  67,  67,  67,  66,  66,  66,
  189, 189, 189, 102, 102, 102, 101, 101,
  101, 101, 100, 100, 100, 100,  99,  99,
   99,  99,  99, 116,  84,  67,  67,  67,
   67,  67,  67,  67,  66,  66,  66,  66,
  188, 188, 102, 102, 102, 102, 101, 101,
  101, 101, 100, 100, 100, 100,  99,  99,
   99,  99,  99,  99,  99,  67,  67,  67,
   67,  67,  66,  66,  66,  66,  66, 204,
  188, 188, 102, 102, 102, 101, 101, 101,
  101, 100, 100, 100, 100, 100,  99,  99,
   99,  99,  99,  98,  97,  97,  67,  67,
   66,  66,  66, 204, 204, 204, 204, 204,
  188, 102, 102, 102, 102, 101, 101, 101,
  101, 100, 100, 100, 100,  99,  99,  99,
   99,  99,  98,  98,  97,  97,  97,  66,
  204, 204, 204, 204, 204, 204, 204, 204,
  102, 102, 102, 102, 101, 101, 101, 101,
  101, 100, 100, 100, 100,  99,  99,  99,
   98,  98,  98,  98,  97,  97,  97, 204,
  204, 204, 204, 204, 204, 204, 204, 204,
  102, 102, 102, 102, 101, 101, 101, 101,
  101, 100, 100, 100, 100,  99,  98,  98,
   98,  98,  98,  98,  97,  97,  97, 204,
  204, 204, 204, 204, 204, 204, 204, 204,
  102, 102, 102, 102, 101, 101, 101, 101,
  100, 100, 100, 100,  99,  98,  98,  98,
   98,  98,  98,  97,  97,  97,  97, 204,
  204, 204, 204, 204, 204, 204, 204, 204,
  102, 102, 102, 101, 101, 101, 101, 101,
  100, 100, 100, 100,  98,  98,  98,  98,
   98,  98,  98,  97,  97,  97,  97, 204,
  204, 204, 204, 204, 204, 204, 204, 204,
  102, 102, 102, 101, 101, 101, 101, 101,
  100, 100, 100,  98,  98,  98,  98,  98,
   98,  98,  98,  97,  97,  97,  97, 204,
  204, 204, 204, 204, 204, 204, 204, 204,
  242, 242, 241, 241, 241, 241, 175, 222,
  221, 221, 221, 221, 221, 220, 220,   5,
    5,   5,   5,   5,   5,   5, 218, 218,
  218, 218, 217, 217, 217,  53,  53,  53,
  242, 241, 241, 241, 175, 175, 175, 222,
  221, 221, 221, 221, 220, 220, 220, 220,
    5,   5,   5,   5, 219, 219, 218, 218,
  218, 218, 217, 217,  53,  53,  53,  53,
  241, 241, 241, 175, 175, 175, 175, 175,
  221, 221, 221, 221, 220, 220, 220, 220,
  220, 219, 219, 219, 219, 219, 218, 218,
  218, 218,  53,  53,  53,  53,  53,  53,
  241, 241, 175, 175, 175, 175, 175, 175,
  221, 221, 221, 221, 220, 220, 220, 220,
  220, 219, 219, 219, 219, 218, 218, 218,
  218,  53,  53,  53,  53,  53,  53,  53,
  175, 175, 175, 175, 175, 175, 175, 201,
  221, 221, 221, 221, 220, 220, 220, 220,
  220, 219, 219, 219, 219, 218, 218, 218,
  218,  53,  53,  53,  53,  53,  53,  53,
  175, 175, 175, 175, 175, 175, 201, 201,
  201, 221, 221, 221, 220, 220, 220, 220,
  220, 219, 219, 219, 219, 218, 218, 218,
   53,  53,  53,  53,  53,  52,  52,  52,
  175, 175, 175, 175, 201, 201, 201, 201,
  201, 201, 139, 221, 220, 220, 220, 220,
  219, 219, 219, 219, 219, 218, 218,  53,
   53,  52,  52,  52,  52,  52,  52,  52,
  175, 175, 201, 201, 201, 201, 201, 201,
  201, 138, 138,  14,  14,  14,  14,  14,
   14, 219, 219, 219, 219, 218,  52,  52,
   52,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 201, 201, 201, 201, 201, 201,
  201, 138, 138,  14,  14,  14,  14,  14,
   14,  14,  13,  13,  13,  52,  52,  52,
   52,  52,  52,  52,  52,  52,  52,  52,
  191, 191, 201, 201, 201, 201, 201, 201,
  138, 138, 138,  14,  14,  14,  14,  14,
   14,  14,  13,  13,  13,  52,  52,  52,
   52,  52,  52,  52,  52,  52,  51,  51,
  191, 191, 191, 201, 201, 201, 201, 138,
  138, 138, 138, 137,  14,  14,  14,  14,
   14,  13,  13,  13,  13,  52,  52,  52,
   52,  52,  52,  51,  51,  51,  51,  51,
  191, 191, 191, 191, 201, 200, 200, 138,
  138, 137, 137, 137,  14,  14,  14,  14,
   13,  13,  13,  13,  13,  13,  52,  51,
   51,  51,  51,  51,  51,  51,  51,  51,
  191, 191, 191, 191, 191, 200, 154, 154,
  154, 137, 137, 137,  36,  35,  35,  13,
   13,  13,  13,  13,  86,  86,  51,  51,
   51,  51,  51,  51,  51,  51,  51,  50,
  191, 190, 190, 190, 190, 200, 154, 154,
  153, 153, 153, 153,  35,  35,  35,  34,
   13,  13,  13,  86,  86,  86,  51,  51,
   51,  51,  51,  51,  51,  50,  50,  50,
  190, 190, 190, 190, 190, 190, 154, 153,
  153, 153, 153, 153,  35,  35,  34,  34,
   13,  87,  86,  86,  86,  86,  85,  51,
   51,  51,  51,  50,  50,  50,  50,  50,
  190, 190, 190, 190, 190, 190, 153, 153,
  153, 153, 153, 120, 120,  34,  34,  33,
   87,  86,  86,  86,  86,  85,  85,  69,
   51,  51,  50,  50,  50,  50,  50,  50,
    3, 190, 190, 190, 190, 190, 153, 153,
  153, 120, 120, 119, 119, 119,  33,  33,
   33,  86,  86,  86,  85,  85,  85,  69,
   68,  50,  50,  50,  50,  50,  50,  50,
    3,   3, 190, 190, 190, 190, 153, 153,
  120, 120, 119, 119, 119, 119, 119,  33,
   86,  86,  86,  85,  85,  85,  85,  68,
   68,  68,  68,  50,  50,  50,  49,  49,
    3,   3, 189, 189, 189, 189, 189, 120,
  120, 119, 119, 119, 119, 118, 118, 118,
   86,  86,  85,  85,  85,  85,  85,  68,
   68,  67,  67,  67,  67,  49,  49,  49,
    3, 189, 189, 189, 189, 189, 189, 120,
  119, 119, 119, 119, 118, 118, 118, 118,
  117,  85,  85,  85,  85,  85,  84,  67,
   67,  67,  67,  67,  67,  67,  49,  49,
    3, 189, 189, 189, 189, 189, 189, 119,
  119, 119, 119, 118, 118, 118, 118, 117,
  117, 117,  85,  85,  85,  84,  84,  67,
   67,  67,  67,  67,  67,  67,  66,  66,
  189, 189, 189, 189, 189, 189, 189, 101,
  101, 118, 118, 118, 118, 118, 118, 117,
  117, 117, 116,  84,  84,  84,  67,  67,
   67,  67,  67,  67,  67,  66,  66,  66,
  189, 189, 189, 189, 189, 189, 101, 101,
  101, 100, 100, 100, 100, 118, 117, 117,
  117, 116, 116, 116,  84,  84,  67,  67,
   67,  67,  67,  66,  66,  66,  66,  66,
  188, 188, 188, 188, 188, 101, 101, 101,
  101, 100, 100, 100, 100,  99,  99,  99,
   99, 116, 116, 116,  84,  84,  67,  67,
   67,  66,  66,  66,  66,  66,  66,  66,
  188, 188, 188, 188, 102, 101, 101, 101,
  101, 100, 100, 100, 100,  99,  99,  99,
   99,  99,  99,  99, 115,  83,  67,  66,
   66,  66,  66,  66,  66,  66,  66,  66,
  188, 188, 188, 188, 101, 101, 101, 101,
  100, 100, 100, 100, 100,  99,  99,  99,
   99,  99,  98,  97,  97,  97,  66,  66,
   66,  66,  66,  66,  66, 204, 204, 204,
  188, 188, 188, 102, 101, 101, 101, 101,
  100, 100, 100, 100,  99,  99,  99,  99,
   99,  98,  98,  97,  97,  97,  97,  66,
   66, 204, 204, 204, 204, 204, 204, 204,
  188, 188, 102, 101, 101, 101, 101, 101,
  100, 100, 100, 100,  99,  99,  99,  98,
   98,  98,  98,  97,  97,  97,  97,  96,
  204, 204, 204, 204, 204, 204, 204, 204,
  187, 187, 102, 101, 101, 101, 101, 101,
  100, 100, 100, 100,  99,  98,  98,  98,
   98,  98,  98,  97,  97,  97,  97, 204,
  204, 204, 204, 204, 204, 204, 204, 204,
  187, 102, 102, 101, 101, 101, 101, 100,
  100, 100, 100,  99,  98,  98,  98,  98,
   98,  98,  97,  97,  97,  97,  97, 204,
  204, 204, 204, 204, 204, 204, 204, 204,
  187, 102, 101, 101, 101, 101, 101, 100,
  100, 100, 100,  98,  98,  98,  98,  98,
   98,  98,  97,  97,  97,  97,  96, 204,
  204, 204, 204, 204, 204, 204, 204, 204,
  187, 102, 101, 101, 101, 101, 101, 100,
  100, 100,  98,  98,  98,  98,  98,  98,
   98,  98,  97,  97,  97,  97,  96, 204,
  204, 204, 204, 204, 204, 204, 204, 203,
  241, 241, 241, 241, 241, 175, 175, 175,
  221, 221, 221, 221, 220, 220,   5,   5,
    5,   5,   5,   5,   5, 218, 218, 218,
  218, 217, 217, 217, 217, 217, 216, 216,
  241, 241, 241, 241, 175, 175, 175, 175,
  221, 221, 221, 220, 220, 220, 220,   5,
    5,   5,   5, 219, 219, 218, 218, 218,
  218, 217, 217, 217, 217, 217,  53,  53,
  241, 241, 175, 175, 175, 175, 175, 175,
  221, 221, 221, 220, 220, 220, 220, 220,
  219, 219, 219, 219, 219, 218, 218, 218,
  218, 217, 217, 217, 217,  53,  53,  53,
  241, 175, 175, 175, 175, 175, 175, 175,
  221, 221, 221, 220, 220, 220, 220, 220,
  219, 219, 219, 219, 218, 218, 218, 218,
  218, 217, 217, 217,  53,  53,  53,  53,
  175, 175, 175, 175, 175, 175, 175, 175,
  201, 221, 221, 220, 220, 220, 220, 220,
  219, 219, 219, 219, 218, 218, 218, 218,
  218, 217,  53,  53,  53,  52,  52,  52,
  175, 175, 175, 175, 175, 175, 175, 201,
  201, 201, 221, 220, 220, 220, 220, 220,
  219, 219, 219, 219, 218, 218, 218, 218,
  218,  52,  52,  52,  52,  52,  52,  52,
  175, 175, 175, 175, 175, 201, 201, 201,
  201, 201, 138, 220, 220, 220, 220, 219,
  219, 219, 219, 219, 218, 218, 218, 218,
   52,  52,  52,  52,  52,  52,  52,  52,
  175, 175, 175, 201, 201, 201, 201, 201,
  201, 201, 138, 138,  14,  14,  14,  14,
  219, 219, 219, 219, 218, 218, 218,  52,
   52,  52,  52,  52,  52,  52,  52,  52,
  191, 201, 201, 201, 201, 201, 201, 201,
  200, 138, 138, 138,  14,  14,  14,  14,
   14,  13,  13,  13, 218, 218,  52,  52,
   52,  52,  52,  52,  52,  52,  51,  51,
  191, 191, 201, 201, 201, 201, 200, 200,
  200, 138, 137, 137,  14,  14,  14,  14,
   14,  13,  13,  13,  13,  13,  52,  52,
   52,  52,  52,  51,  51,  51,  51,  51,
  191, 191, 191, 201, 201, 200, 200, 200,
  200, 137, 137, 137,  14,  14,  14,  14,
   13,  13,  13,  13,  13,  13,  52,  51,
   51,  51,  51,  51,  51,  51,  51,  51,
  191, 191, 191, 191, 200, 200, 200, 200,
  137, 137, 137, 137,  14,  14,  14,  13,
   13,  13,  13,  13,  13,  13,  51,  51,
   51,  51,  51,  51,  51,  51,  51,  50,
  191, 190, 190, 190, 200, 200, 200, 200,
  137, 137, 137, 137, 136,  35,  13,  13,
   13,  13,  13,  13,  13,  86,  51,  51,
   51,  51,  51,  51,  51,  50,  50,  50,
  190, 190, 190, 190, 190, 200, 200, 153,
  153, 153, 153, 136, 136,  35,  34,  13,
   13,  13,  13,  13,  86,  86,  85,  51,
   51,  51,  51,  50,  50,  50,  50,  50,
  190, 190, 190, 190, 190, 190, 153, 153,
  153, 153, 153, 136, 136,  34,  34,  13,
   13,  13,  86,  86,  86,  85,  85,  51,
   51,  51,  50,  50,  50,  50,  50,  50,
    3, 190, 190, 190, 190, 190, 153, 153,
  153, 153, 152, 152, 152,  34,  33,  33,
   33,  86,  86,  86,  85,  85,  85,  85,
   50,  50,  50,  50,  50,  50,  50,  50,
    3,   3, 190, 190, 190, 190, 153, 153,
  152, 152, 152, 152, 119, 119,  33,  33,
   32,  86,  86,  85,  85,  85,  85,  85,
   50,  50,  50,  50,  50,  50,  49,  49,
    3,   3, 189, 189, 189, 189, 189, 152,
  152, 152, 119, 119, 119, 119, 118,  32,
   32,  86,  85,  85,  85,  85,  85,  84,
   67,  67,  49,  49,  49,  49,  49,  49,
    3, 189, 189, 189, 189, 189, 189, 152,
  152, 119, 119, 119, 118, 118, 118, 118,
   32,  31,  85,  85,  85,  85,  84,  84,
   67,  67,  67,  67,  49,  49,  49,  49,
    3, 189, 189, 189, 189, 189, 189, 152,
  119, 119, 119, 118, 118, 118, 118, 117,
  117, 117,  85,  85,  85,  84,  84,  67,
   67,  67,  67,  67,  67,  49,  49,  49,
  189, 189, 189, 189, 189, 189, 189, 119,
  119, 119, 118, 118, 118, 118, 117, 117,
  117, 117,  85,  84,  84,  84,  84,  67,
   67,  67,  67,  67,  66,  66,  66,  48,
  189, 189, 189, 189, 189, 189, 189, 119,
  118, 118, 118, 118, 118, 118, 117, 117,
  117, 116, 116,  84,  84,  84,  84,  67,
   67,  67,  66,  66,  66,  66,  66,  66,
  188, 188, 188, 188, 188, 188, 188, 101,
  100, 100, 100, 118, 118, 117, 117, 117,
  116, 116, 116, 116,  84,  84,  83,  67,
   66,  66,  66,  66,  66,  66,  66,  66,
  188, 188, 188, 188, 188, 188, 101, 101,
  100, 100, 100, 100,  99,  99,  99,  99,
  116, 116, 116, 116, 115,  83,  83,  66,
   66,  66,  66,  66,  66,  66,  66,  65,
  188, 188, 188, 188, 188, 101, 101, 101,
  100, 100, 100, 100,  99,  99,  99,  99,
   99,  99, 116, 115, 115,  83,  83,  66,
   66,  66,  66,  66,  66,  65,  65,  65,
  188, 188, 188, 188, 188, 101, 101, 100,
  100, 100, 100, 100,  99,  99,  99,  99,
   99,  98,  97,  97,  97,  97,  83,  66,
   66,  66,  66,  65,  65,  65,  65, 203,
  188, 188, 188, 188, 101, 101, 101, 100,
  100, 100, 100,  99,  99,  99,  99,  99,
   98,  98,  97,  97,  97,  97,  96,  66,
   65,  65,  65, 204, 204, 204, 203, 203,
  187, 187, 187, 187, 101, 101, 101, 100,
  100, 100, 100,  99,  99,  99,  98,  98,
   98,  98,  97,  97,  97,  97,  96,  96,
  204, 204, 204, 204, 204, 203, 203, 203,
  187, 187, 187, 101, 101, 101, 101, 100,
  100, 100, 100,  99,  98,  98,  98,  98,
   98,  98,  97,  97,  97,  97,  96,  96,
  204, 204, 204, 204, 203, 203, 203, 203,
  187, 187, 187, 101, 101, 101, 100, 100,
  100, 100,  99,  98,  98,  98,  98,  98,
   98,  97,  97,  97,  97,  97,  96,  96,
  204, 204, 204, 203, 203, 203, 203, 203,
  187, 187, 187, 101, 101, 101, 100, 100,
  100, 100,  98,  98,  98,  98,  98,  98,
   98,  97,  97,  97,  97,  96,  96,  96,
  204, 204, 203, 203, 203, 203, 203, 203,
  187, 187, 101, 101, 101, 101, 100, 100,
  100,  98,  98,  98,  98,  98,  98,  98,
   98,  97,  97,  97,  97,  96,  96,  96,
  204, 203, 203, 203, 203, 203, 203, 203,
    1, 240, 240, 240, 240, 175, 175, 175,
  221, 221, 221, 220, 220,   5,   5,   5,
    5,   5,   5,   5, 218, 218, 218, 218,
  217, 217, 217, 217, 217, 216, 216, 216,
  240, 240, 240, 175, 175, 175, 175, 175,
  221, 221, 220, 220, 220, 220,   5,   5,
    5,   5, 219, 219, 218, 218, 218, 218,
  217, 217, 217, 217, 217, 216, 216, 216,
  240, 240, 175, 175, 175, 175, 175, 175,
  175, 221, 220, 220, 220, 220, 220, 219,
  219, 219, 219, 219, 218, 218, 218, 218,
  217, 217, 217, 217, 217, 216, 216, 216,
  240, 175, 175, 175, 175, 175, 175, 175,
  175, 221, 220, 220, 220, 220, 220, 219,
  219, 219, 219, 218, 218, 218, 218, 218,
  217, 217, 217, 217, 217, 216, 216,  52,
  175, 175, 175, 175, 175, 175, 175, 175,
  175, 221, 220, 220, 220, 220, 220, 219,
  219, 219, 219, 218, 218, 218, 218, 218,
  217, 217, 217, 217, 217,  52,  52,  52,
  175, 175, 175, 175, 175, 175, 175, 174,
  201, 201, 220, 220, 220, 220, 220, 219,
  219, 219, 219, 218, 218, 218, 218, 218,
  217, 217, 217,  52,  52,  52,  52,  52,
  175, 175, 175, 174, 174, 174, 201, 201,
  201, 200, 200, 220, 220, 220, 219, 219,
  219, 219, 219, 218, 218, 218, 218, 218,
  217, 217,  52,  52,  52,  52,  52,  52,
  174, 174, 174, 174, 174, 201, 201, 200,
  200, 200, 200, 138,  14,  14,  14, 219,
  219, 219, 219, 218, 218, 218, 218, 218,
   52,  52,  52,  52,  52,  52,  51,  51,
  174, 174, 174, 201, 201, 200, 200, 200,
  200, 200, 200, 137,  14,  14,  14,  14,
   13,  13,  13, 218, 218, 218, 218,  52,
   52,  52,  52,  51,  51,  51,  51,  51,
  191, 191, 201, 201, 200, 200, 200, 200,
  200, 200, 137, 137,  14,  14,  14,  14,
   13,  13,  13,  13,  13,  13,  52,  51,
   51,  51,  51,  51,  51,  51,  51,  51,
  191, 191, 191, 200, 200, 200, 200, 200,
  200, 200, 137, 137, 136,  14,  14,  13,
   13,  13,  13,  13,  13,  13,  51,  51,
   51,  51,  51,  51,  51,  51,  51,  50,
  191, 190, 190, 200, 200, 200, 200, 200,
  200, 137, 137, 136, 136, 136,  13,  13,
   13,  13,  13,  13,  13,  13,  51,  51,
   51,  51,  51,  51,  51,  50,  50,  50,
  190, 190, 190, 190, 200, 200, 200, 200,
  137, 137, 136, 136, 136, 136,  13,  13,
   13,  13,  13,  13,  13,  12,  12,  51,
   51,  51,  51,  50,  50,  50,  50,  50,
  190, 190, 190, 190, 190, 200, 200, 200,
  153, 136, 136, 136, 136,  34,  13,  13,
   13,  13,  13,  13,  12,  12,  12,  51,
   51,  51,  50,  50,  50,  50,  50,  50,
    3, 190, 190, 190, 190, 190, 200, 153,
  153, 152, 136, 136, 136,  34,  33,  13,
   13,  13,  13,  12,  12,  12,  85,  51,
   50,  50,  50,  50,  50,  50,  50,  50,
    3,   3, 190, 190, 190, 190, 153, 152,
  152, 152, 152, 152, 152,  33,  33,  33,
   32,  32,  32,  12,  85,  85,  85,  85,
   50,  50,  50,  50,  50,  50,  49,  49,
    3,   3, 189, 189, 189, 189, 152, 152,
  152, 152, 152, 152, 151,  33,  33,  32,
   32,  32,  31,  85,  85,  85,  85,  84,
   50,  50,  49,  49,  49,  49,  49,  49,
    3, 189, 189, 189, 189, 189, 189, 152,
  152, 152, 152, 151, 119, 118, 118,  32,
   32,  31,  85,  85,  85,  85,  84,  84,
   67,  49,  49,  49,  49,  49,  49,  49,
    3, 189, 189, 189, 189, 189, 189, 152,
  152, 152, 151, 119, 118, 118, 118, 117,
   31,  31,  85,  85,  84,  84,  84,  84,
   67,  67,  67,  49,  49,  49,  49,  49,
  189, 189, 189, 189, 189, 189, 189, 152,
  152, 151, 118, 118, 118, 118, 117, 117,
  117, 117,  85,  84,  84,  84,  84,  84,
   67,  67,  67,  66,  49,  49,  48,  48,
  189, 189, 189, 189, 189, 189, 189, 152,
  151, 118, 118, 118, 118, 118, 117, 117,
  117, 116, 116,  84,  84,  84,  84,  83,
   67,  66,  66,  66,  66,  66,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 188,
  118, 118, 118, 118, 118, 117, 117, 117,
  116, 116, 116,  84,  84,  84,  83,  83,
   66,  66,  66,  66,  66,  66,  66,  48,
  188, 188, 188, 188, 188, 188, 188, 188,
  118, 118, 118, 118, 117, 117, 117, 116,
  116, 116, 116, 115,  83,  83,  83,  83,
   66,  66,  66,  66,  66,  66,  65,  65,
  188, 188, 188, 188, 188, 188, 188, 100,
  100, 100, 100,  99,  99,  99, 117, 116,
  116, 116, 116, 115, 115,  83,  83,  66,
   66,  66,  66,  66,  65,  65,  65,  65,
  188, 188, 188, 188, 188, 188, 188, 100,
  100, 100, 100,  99,  99,  99,  99,  99,
   99, 116, 115, 115, 115,  83,  83,  66,
   66,  66,  65,  65,  65,  65,  65,  65,
  188, 188, 188, 188, 188, 188, 100, 100,
  100, 100, 100,  99,  99,  99,  99,  99,
   98,  97,  97,  97,  97,  97,  83,  66,
   65,  65,  65,  65,  65,  65,  65,  65,
  187, 187, 187, 187, 187, 187, 100, 100,
  100, 100,  99,  99,  99,  99,  99,  98,
   98,  97,  97,  97,  97,  96,  96,  96,
   65,  65,  65,  65,  65, 203, 203, 203,
  187, 187, 187, 187, 187, 101, 100, 100,
  100, 100,  99,  99,  99,  98,  98,  98,
   98,  97,  97,  97,  97,  96,  96,  96,
   65,  65, 203, 203, 203, 203, 203, 203,
  187, 187, 187, 187, 187, 101, 100, 100,
  100, 100,  99,  98,  98,  98,  98,  98,
   98,  97,  97,  97,  97,  96,  96,  96,
   96, 203, 203, 203, 203, 203, 203, 203,
  187, 187, 187, 187, 187, 100, 100, 100,
  100,  99,  98,  98,  98,  98,  98,  98,
   97,  97,  97,  97,  97,  96,  96,  96,
  203, 203, 203, 203, 203, 203, 203, 203,
  187, 187, 187, 187, 101, 100, 100, 100,
  100,  98,  98,  98,  98,  98,  98,  98,
   97,  97,  97,  97,  96,  96,  96,  96,
  203, 203, 203, 203, 203, 203, 203, 203,
  186, 186, 186, 186, 101, 100, 100, 100,
   98,  98,  98,  98,  98,  98,  98,  98,
   97,  97,  97,  97,  96,  96,  96,  96,
  203, 203, 203, 203, 203, 203, 203, 203,
    1, 240, 240, 240, 240, 175, 175, 175,
  175, 221, 220, 220,   5,   5,   5,   5,
    5,   5,   5, 218, 218, 218, 218, 217,
  217, 217, 217, 217, 216, 216, 216, 216,
  240, 240, 240, 240, 175, 175, 175, 175,
  175, 220, 220, 220, 220,   5,   5,   5,
    5, 219, 219, 218, 218, 218, 218, 217,
  217, 217, 217, 217, 216, 216, 216, 216,
  240, 240, 175, 175, 175, 175, 175, 175,
  175, 220, 220, 220, 220, 220, 219, 219,
  219, 219, 219, 218, 218, 218, 218, 217,
  217, 217, 217, 217, 216, 216, 216, 216,
  240, 175, 175, 175, 175, 175, 175, 175,
  175, 220, 220, 220, 220, 220, 219, 219,
  219, 219, 218, 218, 218, 218, 218, 217,
  217, 217, 217, 217, 216, 216, 216, 216,
  175, 175, 175, 175, 175, 174, 174, 174,
  174, 220, 220, 220, 220, 220, 219, 219,
  219, 219, 218, 218, 218, 218, 218, 217,
  217, 217, 217, 217, 216, 216, 216, 216,
  175, 174, 174, 174, 174, 174, 174, 174,
  174, 200, 220, 220, 220, 220, 219, 219,
  219, 219, 218, 218, 218, 218, 218, 217,
  217, 217, 217, 216, 216, 216,  52,  52,
  174, 174, 174, 174, 174, 174, 174, 174,
  200, 200, 200, 220, 220, 219, 219, 219,
  219, 219, 218, 218, 218, 218, 218, 217,
  217, 217, 217, 216,  52,  52,  51,  51,
  174, 174, 174, 174, 174, 174, 200, 200,
  200, 200, 200, 200,  14, 219, 219, 219,
  219, 219, 218, 218, 218, 218, 218, 217,
  217, 217,  52,  51,  51,  51,  51,  51,
  174, 174, 174, 174, 174, 200, 200, 200,
  200, 200, 200, 137, 137,  14,  14,  13,
   13,  13, 218, 218, 218, 218, 218, 217,
   51,  51,  51,  51,  51,  51,  51,  51,
  173, 173, 173, 200, 200, 200, 200, 200,
  200, 200, 200, 137, 136,  14,  14,  13,
   13,  13,  13,  13,  13, 218, 217,  51,
   51,  51,  51,  51,  51,  51,  51,  50,
  191, 173, 200, 200, 200, 200, 200, 200,
  200, 200, 137, 136, 136, 136,  13,  13,
   13,  13,  13,  13,  13,  13,  51,  51,
   51,  51,  51,  51,  51,  50,  50,  50,
  190, 190, 190, 200, 200, 200, 200, 200,
  200, 199, 136, 136, 136, 136,  13,  13,
   13,  13,  13,  13,  13,  12,  12,  51,
   51,  51,  51,  50,  50,  50,  50,  50,
  190, 190, 190, 190, 200, 200, 200, 200,
  199, 136, 136, 136, 136, 136,  13,  13,
   13,  13,  13,  13,  12,  12,  12,  51,
   51,  51,  50,  50,  50,  50,  50,  50,
    3, 190, 190, 190, 200, 200, 199, 199,
  199, 136, 136, 136, 136, 136,  13,  13,
   13,  13,  13,  12,  12,  12,  12,  12,
   50,  50,  50,  50,  50,  50,  50,  50,
    3,   3, 190, 190, 190, 199, 199, 199,
  152, 152, 152, 136, 135, 135,  33,  13,
   13,  13,  12,  12,  12,  12,  12,  12,
   50,  50,  50,  50,  50,  50,  49,  49,
    3,   3, 189, 189, 189, 189, 199, 152,
  152, 152, 152, 152, 151, 151,  33,  32,
   32,  32,  12,  12,  12,  12,  12,  84,
   50,  50,  49,  49,  49,  49,  49,  49,
    3, 189, 189, 189, 189, 189, 152, 152,
  152, 152, 152, 151, 151, 151,  32,  32,
   32,  31,  12,  12,  12,  12,  84,  84,
   49,  49,  49,  49,  49,  49,  49,  49,
    3, 189, 189, 189, 189, 189, 189, 152,
  152, 152, 151, 151, 151, 151,  32,  32,
   31,  31,  31,  12,  84,  84,  84,  84,
   84,  49,  49,  49,  49,  49,  49,  49,
  189, 189, 189, 189, 189, 189, 189, 152,
  152, 151, 151, 151, 151, 118, 117, 117,
   31,  31,  30,  30,  84,  84,  84,  84,
   83,  49,  49,  49,  49,  49,  48,  48,
  189, 189, 189, 189, 189, 189, 189, 151,
  151, 151, 151, 151, 118, 117, 117, 117,
  117,  30,  30,  84,  84,  84,  84,  83,
   83,  66,  66,  66,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 188,
  151, 151, 118, 118, 118, 117, 117, 117,
  116, 116, 116,  84,  84,  84,  83,  83,
   83,  66,  66,  66,  66,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 188,
  151, 150, 118, 118, 117, 117, 117, 116,
  116, 116, 116, 115,  83,  83,  83,  83,
   66,  66,  66,  66,  66,  65,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 188,
  150, 118, 118, 117, 117, 117, 117, 116,
  116, 116, 115, 115,  83,  83,  83,  83,
   66,  66,  66,  65,  65,  65,  65,  65,
  188, 188, 188, 188, 188, 188, 188, 188,
  100, 100,  99,  99, 117, 117, 116, 116,
  116, 116, 115, 115, 115,  83,  83,  82,
   66,  65,  65,  65,  65,  65,  65,  65,
  188, 188, 188, 188, 188, 188, 187, 100,
  100, 100,  99,  99,  99,  99,  99, 116,
  116, 115, 115, 115, 115, 114,  83,  82,
   65,  65,  65,  65,  65,  65,  65,   9,
  187, 187, 187, 187, 187, 187, 187, 100,
  100, 100,  99,  99,  99,  99,  99,  98,
   97,  97,  97,  97, 114, 114, 114,  82,
   65,  65,  65,  65,  65,  65,  65,   9,
  187, 187, 187, 187, 187, 187, 187, 100,
  100,  99,  99,  99,  99,  99,  98,  98,
   97,  97,  97,  97,  96,  96,  96,  96,
   65,  65,  65,  65,  65,  64,   9,   9,
  187, 187, 187, 187, 187, 187, 100, 100,
  100,  99,  99,  99,  98,  98,  98,  98,
   97,  97,  97,  97,  96,  96,  96,  96,
   96,  65,  65, 203, 203, 203, 202, 202,
  187, 187, 187, 187, 187, 187, 100, 100,
  100,  99,  98,  98,  98,  98,  98,  98,
   97,  97,  97,  97,  96,  96,  96,  96,
   96, 203, 203, 203, 203, 202, 202, 202,
  187, 187, 187, 187, 186, 186, 100, 100,
   99,  98,  98,  98,  98,  98,  98,  97,
   97,  97,  97,  97,  96,  96,  96,  96,
   96, 203, 203, 203, 202, 202, 202, 202,
  186, 186, 186, 186, 186, 186, 100, 100,
   98,  98,  98,  98,  98,  98,  98,  97,
   97,  97,  97,  96,  96,  96,  96,  96,
   96, 203, 203, 202, 202, 202, 202, 202,
  186, 186, 186, 186, 186, 186, 100,  98,
   98,  98,  98,  98,  98,  98,  98,  97,
   97,  97,  97,  96,  96,  96,  96,  96,
   96, 203, 202, 202, 202, 202, 202, 202,
  239, 239, 239, 239, 239, 239, 175, 175,
  175, 220, 220,   5,   5,   5,   5,   5,
    5,   5, 218, 218, 218, 218, 217, 217,
  217, 217, 217, 216, 216, 216, 216, 216,
  239, 239, 239, 239, 175, 175, 175, 175,
  175, 220, 220, 220,   5,   5,   5,   5,
  219, 219, 218, 218, 218, 218, 217, 217,
  217, 217, 217, 216, 216, 216, 216, 216,
  239, 239, 239, 175, 175, 175, 175, 174,
  174, 220, 220, 220, 220, 219, 219, 219,
  219, 219, 218, 218, 218, 218, 217, 217,
  217, 217, 217, 216, 216, 216, 216, 216,
  239, 239, 175, 174, 174, 174, 174, 174,
  174, 174, 220, 220, 220, 219, 219, 219,
  219, 218, 218, 218, 218, 218, 217, 217,
  217, 217, 217, 216, 216, 216, 216, 215,
  174, 174, 174, 174, 174, 174, 174, 174,
  174, 174, 220, 220, 220, 219, 219, 219,
  219, 218, 218, 218, 218, 218, 217, 217,
  217, 217, 217, 216, 216, 216, 216, 215,
  174, 174, 174, 174, 174, 174, 174, 174,
  174, 174, 220, 220, 220, 219, 219, 219,
  219, 218, 218, 218, 218, 218, 217, 217,
  217, 217, 216, 216, 216, 216, 216, 215,
  174, 174, 174, 174, 174, 174, 174, 174,
  200, 200, 200, 220, 219, 219, 219, 219,
  219, 218, 218, 218, 218, 218, 217, 217,
  217, 217, 216, 216, 216, 216, 216,  51,
  174, 174, 174, 174, 174, 174, 174, 200,
  200, 200, 200, 200, 199, 219, 219, 219,
  219, 218, 218, 218, 218, 218, 217, 217,
  217, 217, 216, 216,  51,  51,  51,  51,
  173, 173, 173, 173, 173, 200, 200, 200,
  200, 200, 200, 199, 136, 136,  13,  13,
  219, 218, 218, 218, 218, 218, 217, 217,
  217, 217,  51,  51,  51,  51,  51,  50,
  173, 173, 173, 173, 173, 200, 200, 200,
  200, 199, 199, 199, 136, 136,  13,  13,
   13,  13,  13,  13, 218, 217, 217, 217,
   51,  51,  51,  51,  51,  50,  50,  50,
  173, 173, 173, 173, 200, 200, 200, 200,
  199, 199, 199, 136, 136, 136,  13,  13,
   13,  13,  13,  13,  13,  12,  12,  51,
   51,  51,  51,  50,  50,  50,  50,  50,
  190, 190, 173, 200, 200, 200, 200, 199,
  199, 199, 199, 136, 136, 136,  13,  13,
   13,  13,  13,  13,  12,  12,  12,  51,
   51,  51,  50,  50,  50,  50,  50,  50,
    3, 190, 190, 200, 200, 199, 199, 199,
  199, 199, 136, 136, 136, 136,  13,  13,
   13,  13,  13,  12,  12,  12,  12,  12,
   50,  50,  50,  50,  50,  50,  50,  50,
    3,   3, 190, 190, 199, 199, 199, 199,
  199, 199, 135, 135, 135, 135,  13,  13,
   13,  13,  12,  12,  12,  12,  12,  12,
   50,  50,  50,  50,  50,  50,  49,  49,
    3,   3, 189, 189, 189, 199, 199, 199,
  199, 135, 135, 135, 135, 135, 135,  13,
   32,  12,  12,  12,  12,  12,  12,  12,
   50,  50,  49,  49,  49,  49,  49,  49,
    3, 189, 189, 189, 189, 189, 199, 199,
  152, 135, 135, 135, 135, 151, 134,  32,
   32,  12,  12,  12,  12,  12,  12,  12,
   49,  49,  49,  49,  49,  49,  49,  49,
    3, 189, 189, 189, 189, 189, 199, 152,
  152, 151, 151, 151, 151, 151, 134,  32,
   31,  31,  12,  12,  12,  12,  84,  84,
   11,  49,  49,  49,  49,  49,  49,  49,
  189, 189, 189, 189, 189, 189, 189, 152,
  151, 151, 151, 151, 151, 151, 150,  31,
   31,  31,  30,  12,  12,  84,  84,  84,
   11,  49,  49,  49,  49,  49,  48,  48,
  189, 189, 189, 189, 189, 189, 189, 151,
  151, 151, 151, 151, 150, 150, 117, 117,
   31,  30,  30,  29,  84,  84,  84,  83,
   83,  49,  49,  49,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 151,
  151, 151, 150, 150, 150, 150, 117, 117,
  116,  30,  29,  29,  84,  84,  83,  83,
   83,  66,  66,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 188,
  150, 150, 150, 150, 150, 117, 117, 116,
  116, 116,  29,  29,  83,  83,  83,  83,
   82,  66,  66,  66,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 188,
  150, 150, 150, 150, 117, 117, 117, 116,
  116, 116, 115, 115,  83,  83,  83,  83,
   82,  66,  65,  65,  65,  65,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 188,
  150, 150, 150, 117, 117, 117, 116, 116,
  116, 116, 115, 115, 115,  83,  83,  82,
   82,  65,  65,  65,  65,  65,  65,  65,
  188, 188, 188, 188, 188, 188, 187, 187,
  150, 150, 150, 117, 117, 116, 116, 116,
  116, 115, 115, 115, 115,  83,  82,  82,
   82,  65,  65,  65,  65,  65,  65,   9,
  187, 187, 187, 187, 187, 187, 187, 187,
  100,  99,  99,  99,  99,  99, 116, 116,
  116, 115, 115, 115, 114, 114,  82,  82,
   65,  65,  65,  65,  65,  64,  64,   9,
  187, 187, 187, 187, 187, 187, 187, 187,
  100,  99,  99,  99,  99,  99,  98,  97,
   97,  97,  97, 114, 114, 114, 114,  81,
   65,  65,  65,  64,  64,  64,   9,   9,
  187, 187, 187, 187, 187, 187, 187, 187,
   99,  99,  99,  99,  99,  98,  98,  97,
   97,  97,  97,  96,  96,  96,  96,  96,
   65,  64,  64,  64,  64,   9,   9,   9,
  187, 187, 187, 187, 187, 187, 187, 100,
   99,  99,  99,  98,  98,  98,  98,  97,
   97,  97,  97,  96,  96,  96,  96,  96,
   96,  64,  64,  64, 202, 202, 202, 202,
  187, 187, 187, 187, 186, 186, 186, 100,
   99,  98,  98,  98,  98,  98,  98,  97,
   97,  97,  97,  96,  96,  96,  96,  96,
   96, 202, 202, 202, 202, 202, 202, 202,
  186, 186, 186, 186, 186, 186, 186,  99,
   98,  98,  98,  98,  98,  98,  97,  97,
   97,  97,  97,  96,  96,  96,  96,  96,
   96, 202, 202, 202, 202, 202, 202, 202,
  186, 186, 186, 186, 186, 186, 186,  98,
   98,  98,  98,  98,  98,  98,  97,  97,
   97,  97,  96,  96,  96,  96,  96,  96,
   96, 202, 202, 202, 202, 202, 202, 202,
  186, 186, 186, 186, 186, 186, 186,  98,
   98,  98,  98,  98,  98,  98,  97,  97,
   97,  97,  96,  96,  96,  96,  96,  96,
   96, 202, 202, 202, 202, 202, 202, 202,
  238, 238, 238, 238, 238, 238, 238, 175,
  175, 220,   5,   5,   5,   5,   5,   5,
    5, 218, 218, 218, 218, 217, 217, 217,
  217, 217, 216, 216, 216, 216, 216, 215,
  238, 238, 238, 238, 238, 238, 174, 174,
  174, 220, 220,   5,   5,   5,   5, 219,
  219, 218, 218, 218, 218, 217, 217, 217,
  217, 217, 216, 216, 216, 216, 216, 215,
  238, 238, 238, 238, 174, 174, 174, 174,
  174, 174, 220, 220, 219, 219, 219, 219,
  219, 218, 218, 218, 218, 217, 217, 217,
  217, 217, 216, 216, 216, 216, 216, 215,
  238, 238, 174, 174, 174, 174, 174, 174,
  174, 174, 220, 220, 219, 219, 219, 219,
  218, 218, 218, 218, 218, 217, 217, 217,
  217, 217, 216, 216, 216, 216, 215, 215,
  174, 174, 174, 174, 174, 174, 174, 174,
  174, 174, 220, 220, 219, 219, 219, 219,
  218, 218, 218, 218, 218, 217, 217, 217,
  217, 217, 216, 216, 216, 216, 215, 215,
  174, 174, 174, 174, 174, 174, 174, 174,
  174, 174, 200, 220, 219, 219, 219, 219,
  218, 218, 218, 218, 218, 217, 217, 217,
  217, 216, 216, 216, 216, 216, 215, 215,
  174, 174, 174, 174, 174, 174, 174, 174,
  174, 200, 200, 199, 219, 219, 219, 219,
  218, 218, 218, 218, 218, 217, 217, 217,
  217, 216, 216, 216, 216, 216, 215, 215,
  173, 173, 173, 173, 173, 173, 173, 200,
  200, 200, 199, 199, 199, 219, 219, 219,
  218, 218, 218, 218, 218, 217, 217, 217,
  217, 216, 216, 216, 216, 216, 215, 215,
  173, 173, 173, 173, 173, 173, 173, 200,
  199, 199, 199, 199, 199, 136, 219, 219,
  218, 218, 218, 218, 218, 217, 217, 217,
  217, 216, 216, 216, 216,  50,  50,  50,
  173, 173, 173, 173, 173, 173, 200, 199,
  199, 199, 199, 199, 199, 136,  13,  13,
   13,  13,  13, 218, 217, 217, 217, 217,
  216, 216,  51,  50,  50,  50,  50,  50,
  173, 173, 173, 173, 173, 199, 199, 199,
  199, 199, 199, 199, 136, 136,  13,  13,
   13,  13,  13,  13,  12,  12,  12, 217,
   51,  51,  50,  50,  50,  50,  50,  50,
  173, 173, 173, 173, 199, 199, 199, 199,
  199, 199, 199, 199, 135, 135,  13,  13,
   13,  13,  13,  12,  12,  12,  12,  12,
   50,  50,  50,  50,  50,  50,  50,  50,
    3,   3, 173, 199, 199, 199, 199, 199,
  199, 199, 199, 135, 135, 135, 135,  13,
   13,  13,  12,  12,  12,  12,  12,  12,
   50,  50,  50,  50,  50,  50,  49,  49,
    3,   3, 189, 189, 199, 199, 199, 199,
  199, 199, 135, 135, 135, 135, 135,  13,
   13,  12,  12,  12,  12,  12,  12,  12,
   50,  50,  49,  49,  49,  49,  49,  49,
    3, 189, 189, 189, 199, 199, 199, 199,
  199, 135, 135, 135, 135, 135, 134, 134,
   12,  12,  12,  12,  12,  12,  12,  11,
   11,  49,  49,  49,  49,  49,  49,  49,
    3, 189, 189, 189, 189, 199, 199, 199,
  135, 135, 135, 135, 134, 134, 134, 133,
   12,  12,  12,  12,  12,  12,  12,  11,
   11,  49,  49,  49,  49,  49,  49,  49,
  189, 189, 189, 189, 189, 189, 199, 198,
  135, 135, 151, 151, 134, 134, 134, 133,
   31,  12,  12,  12,  12,  12,  11,  11,
   11,  49,  49,  49,  49,  49,  48,  48,
  189, 189, 189, 189, 189, 189, 189, 151,
  151, 151, 151, 150, 150, 150, 133, 133,
   31,  30,  30,  12,  12,  11,  11,  11,
   11,  49,  49,  49,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 151,
  151, 150, 150, 150, 150, 150, 133, 133,
   30,  30,  29,  29,  29,  11,  11,  11,
   11,  11,  48,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 150,
  150, 150, 150, 150, 150, 149, 149, 149,
  116,  29,  29,  29,  28,  83,  83,  83,
   82,  82,  48,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 188,
  150, 150, 150, 150, 150, 149, 149, 116,
  116, 116,  29,  28,  28,  83,  83,  82,
   82,  82,  65,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 188,
  150, 150, 150, 150, 149, 149, 116, 116,
  116, 115, 115, 115,  28,  83,  82,  82,
   82,  82,  65,  65,  65,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 187, 187,
  150, 150, 150, 149, 149, 149, 116, 116,
  116, 115, 115, 115, 114,  83,  82,  82,
   82,  65,  65,  65,  65,  65,  64,  64,
  187, 187, 187, 187, 187, 187, 187, 187,
  187, 150, 149, 149, 149, 116, 116, 116,
  115, 115, 115, 115, 114, 114,  82,  82,
   81,  65,  65,  65,  64,  64,  64,   9,
  187, 187, 187, 187, 187, 187, 187, 187,
  187, 150, 149,  99, 116, 116, 116, 116,
  115, 115, 115, 114, 114, 114,  82,  81,
   81,  65,  64,  64,  64,  64,   9,   9,
  187, 187, 187, 187, 187, 187, 187, 187,
  187,  99,  99,  99,  99,  98,  97,  97,
   97, 115, 114, 114, 114, 114, 113,  81,
   81,  64,  64,  64,  64,  64,   9,   9,
  187, 187, 187, 187, 187, 187, 187, 187,
   99,  99,  99,  99,  98,  98,  97,  97,
   97,  97,  96,  96,  96,  96, 113, 113,
   81,  64,  64,  64,  64,   9,   9,   9,
  187, 187, 187, 187, 186, 186, 186, 186,
   99,  99,  98,  98,  98,  98,  97,  97,
   97,  97,  96,  96,  96,  96,  96,  96,
  112,  64,  64,  64,   9,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
   98,  98,  98,  98,  98,  98,  97,  97,
   97,  97,  96,  96,  96,  96,  96,  96,
   96,  64, 202, 202, 202, 202, 202, 202,
  186, 186, 186, 186, 186, 186, 186, 186,
   98,  98,  98,  98,  98,  97,  97,  97,
   97,  97,  96,  96,  96,  96,  96,  96,
   96, 202, 202, 202, 202, 202, 202, 202,
  186, 186, 186, 186, 186, 186, 186, 186,
   98,  98,  98,  98,  98,  97,  97,  97,
   97,  96,  96,  96,  96,  96,  96,  96,
   96, 202, 202, 202, 202, 202, 202, 202,
  186, 186, 186, 186, 186, 186, 186,  98,
   98,  98,  98,  98,  98,  97,  97,  97,
   97,  96,  96,  96,  96,  96,  96,  96,
   96, 202, 202, 202, 202, 202, 202, 202,
  238, 238, 238, 238, 238, 237, 237, 237,
  174, 174,   5,   5,   5,   5,   5,   5,
  218, 218, 218, 218, 217, 217, 217, 217,
  217, 216, 216, 216, 216, 216, 215, 215,
  238, 238, 238, 238, 237, 237, 174, 174,
  174, 174,   5,   5,   5,   5, 219, 219,
  218, 218, 218, 218, 217, 217, 217, 217,
  217, 216, 216, 216, 216, 216, 215, 215,
  238, 238, 238, 237, 174, 174, 174, 174,
  174, 174, 220, 219, 219, 219, 219, 219,
  218, 218, 218, 218, 217, 217, 217, 217,
  217, 216, 216, 216, 216, 216, 215, 215,
  238, 238, 174, 174, 174, 174, 174, 174,
  174, 174, 220, 219, 219, 219, 219, 218,
  218, 218, 218, 218, 217, 217, 217, 217,
  217, 216, 216, 216, 216, 215, 215, 215,
  238, 174, 174, 174, 174, 174, 174, 174,
  174, 174, 174, 219, 219, 219, 219, 218,
  218, 218, 218, 218, 217, 217, 217, 217,
  217, 216, 216, 216, 216, 215, 215, 215,
  174, 174, 174, 174, 174, 174, 174, 174,
  174, 174, 174, 219, 219, 219, 219, 218,
  218, 218, 218, 218, 217, 217, 217, 217,
  216, 216, 216, 216, 216, 215, 215, 215,
  173, 173, 173, 173, 173, 173, 173, 173,
  174, 199, 199, 199, 219, 219, 219, 218,
  218, 218, 218, 218, 217, 217, 217, 217,
  216, 216, 216, 216, 216, 215, 215, 215,
  173, 173, 173, 173, 173, 173, 173, 173,
  199, 199, 199, 199, 199, 219, 219, 218,
  218, 218, 218, 218, 217, 217, 217, 217,
  216, 216, 216, 216, 216, 215, 215, 215,
  173, 173, 173, 173, 173, 173, 173, 199,
  199, 199, 199, 199, 199, 199, 219, 218,
  218, 218, 218, 218, 217, 217, 217, 217,
  216, 216, 216, 216, 216, 215, 215, 215,
  173, 173, 173, 173, 173, 173, 173, 199,
  199, 199, 199, 199, 199, 199, 135,  13,
   13,  13, 218, 217, 217, 217, 217, 216,
  216, 216, 216, 216,  50,  50,  50,  50,
  173, 173, 173, 173, 173, 173, 199, 199,
  199, 199, 199, 199, 199, 135, 135,  13,
   13,  13,  13,  12,  12,  12, 217, 216,
  216, 216,  50,  50,  50,  50,  50,  50,
  173, 173, 173, 173, 173, 199, 199, 199,
  199, 199, 199, 199, 135, 135, 135,  13,
   13,  13,  12,  12,  12,  12,  12,  12,
   50,  50,  50,  50,  50,  50,  49,  49,
  173, 173, 173, 173, 199, 199, 199, 199,
  199, 199, 199, 135, 135, 135, 135,  13,
   13,  12,  12,  12,  12,  12,  12,  12,
   11,  50,  49,  49,  49,  49,  49,  49,
    3, 189, 189, 199, 199, 199, 199, 199,
  199, 198, 198, 135, 135, 135, 134, 134,
   12,  12,  12,  12,  12,  12,  12,  11,
   11,  49,  49,  49,  49,  49,  49,  49,
    3, 189, 189, 189, 199, 199, 199, 199,
  198, 198, 135, 135, 134, 134, 134, 134,
   12,  12,  12,  12,  12,  12,  11,  11,
   11,  49,  49,  49,  49,  49,  49,  49,
  189, 189, 189, 189, 189, 199, 198, 198,
  198, 198, 135, 134, 134, 134, 134, 133,
  133,  12,  12,  12,  12,  12,  11,  11,
   11,  11,  49,  49,  49,  49,  48,  48,
  189, 189, 189, 189, 189, 189, 198, 198,
  198, 135, 134, 134, 134, 134, 133, 133,
  133,  12,  12,  12,  12,  11,  11,  11,
   11,  11,  49,  49,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 198, 198,
  198, 150, 150, 150, 150, 133, 133, 133,
  133,  30,  29,  29,  11,  11,  11,  11,
   11,  11,  48,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 150,
  150, 150, 150, 150, 150, 150, 133, 133,
  132,  29,  29,  29,  11,  11,  11,  11,
   11,  11,  48,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 150,
  150, 150, 150, 150, 150, 149, 149, 149,
  132,  29,  29,  28,  28,  11,  11,  11,
   82,  82,  48,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 188,
  150, 150, 150, 150, 149, 149, 149, 148,
  148, 115,  28,  28,  28,  27,  82,  82,
   82,  82,  82,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 187, 187,
  150, 150, 150, 149, 149, 149, 149, 148,
  148, 115, 115,  28,  27,  27,  82,  82,
   82,  82,  65,  65,  65,  48,  48,  48,
  187, 187, 187, 187, 187, 187, 187, 187,
  150, 150, 150, 149, 149, 149, 148, 148,
  115, 115, 115, 114, 114,  27,  82,  82,
   81,  81,  65,  64,  64,  64,  64,   9,
  187, 187, 187, 187, 187, 187, 187, 187,
  187, 150, 149, 149, 149, 148, 148, 115,
  115, 115, 114, 114, 114, 114,  82,  81,
   81,  81,  64,  64,  64,  64,  64,   9,
  187, 187, 187, 187, 187, 187, 187, 187,
  187, 149, 149, 149, 149, 148, 116, 115,
  115, 115, 114, 114, 114, 114, 113,  81,
   81,  81,  64,  64,  64,  64,   9,   9,
  187, 187, 187, 187, 187, 187, 187, 187,
  187, 149,  99,  99,  98,  97,  97, 115,
  115, 114, 114, 114, 114, 113, 113,  81,
   81,  81,  64,  64,  64,   9,   9,   9,
  187, 187, 187, 187, 186, 186, 186, 186,
  186,  99,  99,  98,  98,  97,  97,  97,
   97,  96,  96,  96, 113, 113, 113, 113,
   81,  64,  64,  64,  64,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186,  98,  98,  98,  98,  97,  97,  97,
   97,  96,  96,  96,  96,  96,  96, 112,
  112,   8,  64,  64,   9,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186,  98,  98,  98,  98,  97,  97,  97,
   97,  96,  96,  96,  96,  96,  96,  96,
    8,   8,   8, 202, 202, 202, 202,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186,  98,  98,  98,  97,  97,  97,  97,
   97,  96,  96,  96,  96,  96,  96,  96,
    8,   8, 202, 202, 202, 202, 202, 202,
  186, 186, 186, 186, 186, 186, 186, 186,
   98,  98,  98,  98,  97,  97,  97,  97,
   96,  96,  96,  96,  96,  96,  96,  96,
    8,   8, 202, 202, 202, 202, 202, 202,
  186, 186, 186, 186, 186, 185, 185, 185,
   98,  98,  98,  98,  97,  97,  97,  97,
   96,  96,  96,  96,  96,  96,  96,  96,
    8,   8, 202, 202, 202, 202, 202, 202,
  237, 237, 237, 237, 237, 237, 237, 237,
  237, 174,   5,   5,   5,   5,   5, 218,
  218, 218, 218, 217, 217, 217, 217, 217,
  216, 216, 216, 216, 216, 215, 215, 215,
  237, 237, 237, 237, 237, 237, 237, 174,
  174, 174,   5,   5,   5, 219, 219, 218,
  218, 218, 218, 217, 217, 217, 217, 217,
  216, 216, 216, 216, 216, 215, 215, 215,
  237, 237, 237, 237, 237, 237, 174, 174,
  174, 174, 219, 219, 219, 219, 219, 218,
  218, 218, 218, 217, 217, 217, 217, 217,
  216, 216, 216, 216, 216, 215, 215, 215,
  237, 237, 237, 237, 174, 174, 174, 174,
  174, 174, 174, 219, 219, 219, 218, 218,
  218, 218, 218, 217, 217, 217, 217, 217,
  216, 216, 216, 216, 215, 215, 215, 215,
  237, 237, 174, 174, 174, 174, 174, 174,
  174, 174, 174, 219, 219, 219, 218, 218,
  218, 218, 218, 217, 217, 217, 217, 217,
  216, 216, 216, 216, 215, 215, 215, 215,
  173, 173, 173, 173, 173, 173, 173, 173,
  173, 174, 174, 219, 219, 219, 218, 218,
  218, 218, 218, 217, 217, 217, 217, 216,
  216, 216, 216, 216, 215, 215, 215, 215,
  173, 173, 173, 173, 173, 173, 173, 173,
  173, 173, 199, 199, 219, 219, 218, 218,
  218, 218, 218, 217, 217, 217, 217, 216,
  216, 216, 216, 216, 215, 215, 215, 215,
  173, 173, 173, 173, 173, 173, 173, 173,
  173, 199, 199, 199, 199, 219, 218, 218,
  218, 218, 218, 217, 217, 217, 217, 216,
  216, 216, 216, 216, 215, 215, 215, 215,
  173, 173, 173, 173, 173, 173, 173, 173,
  199, 199, 199, 199, 199, 199, 218, 218,
  218, 218, 218, 217, 217, 217, 217, 216,
  216, 216, 216, 216, 215, 215, 215, 215,
  173, 173, 173, 173, 173, 173, 173, 199,
  199, 199, 199, 199, 199, 198, 135,  13,
   13, 218, 217, 217, 217, 217, 216, 216,
  216, 216, 216, 215, 215, 215, 215, 215,
  173, 173, 173, 173, 173, 173, 199, 199,
  199, 199, 199, 198, 198, 198, 135,  13,
   13,  13,  12,  12,  12, 217, 216, 216,
  216, 216, 216, 215,  50,  50,  49,  49,
  172, 172, 172, 172, 172, 199, 199, 199,
  199, 199, 198, 198, 198, 135, 135, 134,
   13,  12,  12,  12,  12,  12,  12,  12,
   11,  50,  49,  49,  49,  49,  49,  49,
  172, 172, 172, 172, 172, 199, 199, 199,
  198, 198, 198, 198, 198, 134, 134, 134,
   12,  12,  12,  12,  12,  12,  12,  11,
   11,  49,  49,  49,  49,  49,  49,  49,
  172, 172, 172, 172, 199, 199, 198, 198,
  198, 198, 198, 198, 134, 134, 134, 134,
  133,  12,  12,  12,  12,  12,  11,  11,
   11,  11,  49,  49,  49,  49,  49,  49,
  189, 189, 189, 189, 199, 198, 198, 198,
  198, 198, 198, 198, 134, 134, 134, 133,
  133,  12,  12,  12,  12,  11,  11,  11,
   11,  11,  49,  49,  49,  49,  48,  48,
  189, 189, 189, 189, 198, 198, 198, 198,
  198, 198, 198, 134, 134, 134, 133, 133,
  133,  12,  12,  12,  12,  11,  11,  11,
   11,  11,  49,  49,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 198, 198, 198,
  198, 198, 134, 134, 134, 133, 133, 133,
  133, 132,  12,  12,  11,  11,  11,  11,
   11,  11,  48,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 198, 198,
  198, 150, 150, 150, 150, 133, 133, 133,
  132, 132,  29,  11,  11,  11,  11,  11,
   11,  11,  48,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 198,
  150, 150, 150, 150, 150, 133, 133, 132,
  132, 132,  29,  28,  11,  11,  11,  11,
   11,  11,  48,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 150,
  150, 150, 150, 150, 149, 149, 149, 132,
  132, 132,  28,  28,  28,  11,  11,  11,
   11,  82,  48,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 187, 187,
  150, 150, 150, 149, 149, 149, 149, 148,
  148, 131, 131,  28,  27,  27,  27,  82,
   82,  82,  81,  48,  48,  48,  48,  48,
  187, 187, 187, 187, 187, 187, 187, 187,
  150, 150, 150, 149, 149, 149, 148, 148,
  148, 147, 147,  27,  27,  27,  26,  82,
   82,  81,  81,  64,  64,  64,  48,  48,
  187, 187, 187, 187, 187, 187, 187, 187,
  187, 150, 149, 149, 149, 148, 148, 148,
  147, 147, 114, 114, 114,  26,  26,  81,
   81,  81,  81,  64,  64,  64,  64,   9,
  187, 187, 187, 187, 187, 187, 187, 187,
  187, 149, 149, 149, 149, 148, 148, 148,
  147, 114, 114, 114, 114, 113,  26,  81,
   81,  81,  81,  64,  64,  64,   9,   9,
  187, 187, 187, 187, 187, 187, 187, 187,
  187, 149, 149, 149, 148, 148, 148, 147,
  147, 114, 114, 114, 114, 113, 113,  81,
   81,  81,  64,  64,  64,  64,   9,   9,
  187, 187, 187, 187, 186, 186, 186, 186,
  186, 186, 149, 148, 148, 148, 147, 147,
  114, 114, 114, 114, 113, 113, 113, 112,
   81,  80,  64,  64,  64,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 186,  98,  98,  97,  97,  97,  97,
   96,  96,  96, 113, 113, 113, 113, 112,
  112,  80,  64,  64,   9,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 186,  98,  98,  97,  97,  97,  97,
   96,  96,  96,  96,  96, 113, 112, 112,
    8,   8,   8,  64,   9,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 186,  98,  98,  97,  97,  97,  97,
   96,  96,  96,  96,  96,  96,  96,   8,
    8,   8,   8,   9,   9,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186,  98,  98,  97,  97,  97,  97,  97,
   96,  96,  96,  96,  96,  96,  96,   8,
    8,   8,   8, 202, 202, 202, 202, 202,
  186, 186, 186, 186, 186, 185, 185, 185,
  182, 182,  98,  97,  97,  97,  97,  96,
   96,  96,  96,  96,  96,  96,  96,   8,
    8,   8,   8, 202, 202, 202, 202, 202,
  185, 185, 185, 185, 185, 185, 185, 185,
  182, 182,  98,  97,  97,  97,  97,  96,
   96,  96,  96,  96,  96,  96,  96,   8,
    8,   8,   8, 202, 202, 202, 202, 202,
  236, 236, 236, 236, 236, 236, 236, 236,
  236, 236,   5,   5,   5,   5, 218, 218,
  218, 218, 217, 217, 217, 217, 217, 216,
  216, 216, 216, 216, 215, 215, 215, 215,
  236, 236, 236, 236, 236, 236, 236, 236,
  236, 174,   5,   5, 219, 219, 218, 218,
  218, 218, 217, 217, 217, 217, 217, 216,
  216, 216, 216, 216, 215, 215, 215, 215,
  236, 236, 236, 236, 236, 236, 236, 174,
  174, 174, 174, 219, 219, 219, 218, 218,
  218, 218, 217, 217, 217, 217, 217, 216,
  216, 216, 216, 216, 215, 215, 215, 215,
  236, 236, 236, 236, 236, 174, 174, 174,
  174, 174, 174, 219, 219, 218, 218, 218,
  218, 218, 217, 217, 217, 217, 217, 216,
  216, 216, 216, 215, 215, 215, 215, 215,
  236, 236, 236, 173, 173, 173, 173, 173,
  173, 173, 174, 219, 219, 218, 218, 218,
  218, 218, 217, 217, 217, 217, 217, 216,
  216, 216, 216, 215, 215, 215, 215, 215,
  173, 173, 173, 173, 173, 173, 173, 173,
  173, 173, 173, 219, 219, 218, 218, 218,
  218, 218, 217, 217, 217, 217, 216, 216,
  216, 216, 216, 215, 215, 215, 215, 215,
  173, 173, 173, 173, 173, 173, 173, 173,
  173, 173, 199, 199, 199, 218, 218, 218,
  218, 218, 217, 217, 217, 217, 216, 216,
  216, 216, 216, 215, 215, 215, 215, 215,
  173, 173, 173, 173, 173, 173, 173, 173,
  173, 199, 199, 199, 199, 198, 218, 218,
  218, 218, 217, 217, 217, 217, 216, 216,
  216, 216, 216, 215, 215, 215, 215, 215,
  173, 173, 173, 173, 173, 173, 173, 173,
  199, 199, 199, 199, 198, 198, 198, 218,
  218, 218, 217, 217, 217, 217, 216, 216,
  216, 216, 216, 215, 215, 215, 215, 214,
  172, 172, 172, 172, 173, 173, 173, 199,
  199, 199, 198, 198, 198, 198, 198, 197,
  218, 217, 217, 217, 217, 216, 216, 216,
  216, 216, 215, 215, 215, 215, 215, 214,
  172, 172, 172, 172, 172, 172, 172, 199,
  198, 198, 198, 198, 198, 198, 197, 197,
  197,  12,  12,  12, 217, 216, 216, 216,
  216, 216, 215, 215, 215, 215, 215,  49,
  172, 172, 172, 172, 172, 172, 199, 198,
  198, 198, 198, 198, 198, 197, 197, 197,
  197,  12,  12,  12,  12,  12,  12,  11,
  216, 216, 215,  49,  49,  49,  49,  49,
  172, 172, 172, 172, 172, 198, 198, 198,
  198, 198, 198, 198, 198, 197, 197, 197,
  133,  12,  12,  12,  12,  12,  11,  11,
   11,  11,  49,  49,  49,  49,  49,  49,
  172, 172, 172, 172, 172, 198, 198, 198,
  198, 198, 198, 198, 197, 197, 197, 133,
  133,  12,  12,  12,  12,  11,  11,  11,
   11,  11,  49,  49,  49,  49,  48,  48,
  172, 172, 172, 172, 198, 198, 198, 198,
  198, 198, 198, 197, 197, 197, 133, 133,
  133, 133,  12,  12,  11,  11,  11,  11,
   11,  11,  11,  49,  48,  48,  48,  48,
  188, 188, 188, 188, 198, 198, 198, 198,
  198, 198, 197, 197, 197, 197, 133, 133,
  133, 132,  12,  12,  11,  11,  11,  11,
   11,  11,  11,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 198, 198, 198,
  198, 198, 197, 197, 197, 133, 133, 133,
  132, 132, 132,  11,  11,  11,  11,  11,
   11,  11,  11,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 198, 198,
  198, 197, 197, 197, 133, 133, 133, 132,
  132, 132, 131,  11,  11,  11,  11,  11,
   11,  11,  11,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 188, 198,
  197, 197, 150, 150, 133, 133, 132, 132,
  132, 132, 131,  11,  11,  11,  11,  11,
   11,  11,  10,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 187, 150,
  150, 150, 150, 150, 149, 149, 149, 132,
  132, 131, 131, 131,  11,  11,  11,  11,
   11,  10,  10,  48,  48,  48,  48,  48,
  187, 187, 187, 187, 187, 187, 187, 187,
  150, 150, 150, 149, 149, 149, 148, 148,
  148, 131, 131, 131,  27,  27,  26,  10,
   10,  10,  10,  10,  48,  48,  48,  48,
  187, 187, 187, 187, 187, 187, 187, 187,
  150, 150, 149, 149, 149, 148, 148, 148,
  147, 147, 147, 130,  27,  26,  26,  10,
   10,  10,  10,  80,  64,  64,  64,  48,
  187, 187, 187, 187, 187, 187, 187, 187,
  187, 149, 149, 149, 149, 148, 148, 148,
  147, 147, 147, 114,  26,  26,  26,  25,
   81,  81,  80,  80,  64,  64,   9,   9,
  187, 187, 187, 187, 187, 187, 187, 187,
  187, 149, 149, 149, 148, 148, 148, 147,
  147, 147, 114, 114, 113, 113,  25,  25,
   81,  80,  80,  64,  64,  64,   9,   9,
  187, 187, 187, 187, 186, 186, 186, 186,
  186, 149, 149, 148, 148, 148, 147, 147,
  147, 147, 114, 114, 113, 113, 113,  81,
   80,  80,  80,  64,  64,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 186, 149, 148, 148, 148, 147, 147,
  147, 114, 114, 113, 113, 113, 113, 112,
   80,  80,  80,  64,   9,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 186, 148, 148, 148, 147, 147, 147,
  114, 114, 113, 113, 113, 113, 112, 112,
  112,  80,  80,  64,   9,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 186, 181,  97,  97,  97,  97,  96,
   96,  96,  96,  96, 113, 112, 112, 112,
    8,   8,   8,   8,   9,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 182, 181,  97,  97,  97,  97,  96,
   96,  96,  96,  96,  96, 112, 112,   8,
    8,   8,   8,   8,   9,   9,   9,   9,
  186, 186, 186, 186, 186, 185, 185, 185,
  182, 182, 181,  97,  97,  97,  97,  96,
   96,  96,  96,  96,  96,  96,   8,   8,
    8,   8,   8,   8,   9,   9,   9,   9,
  185, 185, 185, 185, 185, 185, 185, 185,
  182, 182, 181, 181,  97,  97,  96,  96,
   96,  96,  96,  96,  96,  96,   8,   8,
    8,   8,   8,   8, 202, 202, 202, 202,
  185, 185, 185, 185, 185, 185, 185, 182,
  182, 182, 181, 181,  97,  97,  96,  96,
   96,  96,  96,  96,  96,  96,   8,   8,
    8,   8,   8,   8, 202, 202, 202, 202,
  236, 236, 236, 236, 236, 236, 236, 236,
  236, 236, 236,   5,   5, 218, 218, 218,
  218, 217, 217, 217, 217, 217, 216, 216,
  216, 216, 216, 215, 215, 215, 215, 214,
  236, 236, 236, 236, 236, 236, 236, 236,
  236, 236, 236, 219, 219, 218, 218, 218,
  218, 217, 217, 217, 217, 217, 216, 216,
  216, 216, 216, 215, 215, 215, 215, 214,
  236, 236, 236, 236, 236, 236, 236, 236,
  236, 174, 174, 219, 219, 218, 218, 218,
  218, 217, 217, 217, 217, 217, 216, 216,
  216, 216, 216, 215, 215, 215, 215, 214,
  236, 236, 236, 236, 236, 236, 236, 173,
  173, 173, 173, 219, 218, 218, 218, 218,
  218, 217, 217, 217, 217, 217, 216, 216,
  216, 216, 215, 215, 215, 215, 215, 214,
  236, 236, 236, 236, 173, 173, 173, 173,
  173, 173, 173, 219, 218, 218, 218, 218,
  218, 217, 217, 217, 217, 217, 216, 216,
  216, 216, 215, 215, 215, 215, 215, 214,
  236, 173, 173, 173, 173, 173, 173, 173,
  173, 173, 173, 173, 218, 218, 218, 218,
  218, 217, 217, 217, 217, 216, 216, 216,
  216, 216, 215, 215, 215, 215, 215, 214,
  173, 173, 173, 173, 173, 173, 173, 173,
  173, 173, 173, 199, 198, 218, 218, 218,
  218, 217, 217, 217, 217, 216, 216, 216,
  216, 216, 215, 215, 215, 215, 215, 214,
  172, 172, 173, 173, 173, 173, 173, 173,
  173, 173, 198, 198, 198, 198, 218, 218,
  218, 217, 217, 217, 217, 216, 216, 216,
  216, 216, 215, 215, 215, 215, 215, 214,
  172, 172, 172, 172, 172, 172, 172, 172,
  172, 198, 198, 198, 198, 198, 198, 218,
  218, 217, 217, 217, 217, 216, 216, 216,
  216, 216, 215, 215, 215, 215, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 172,
  198, 198, 198, 198, 198, 198, 197, 197,
  197, 217, 217, 217, 216, 216, 216, 216,
  216, 215, 215, 215, 215, 215, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 198,
  198, 198, 198, 198, 198, 197, 197, 197,
  197, 197, 217, 217, 216, 216, 216, 216,
  216, 215, 215, 215, 215, 215, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 198,
  198, 198, 198, 198, 198, 197, 197, 197,
  197, 196,  12,  12,  12,  12,  11, 216,
  216, 215, 215, 215, 215, 215,  49,  49,
  172, 172, 172, 172, 172, 172, 198, 198,
  198, 198, 198, 198, 197, 197, 197, 197,
  196, 196,  12,  12,  12,  11,  11,  11,
   11,  11,  11,  49,  49,  49,  48,  48,
  171, 171, 172, 172, 172, 198, 198, 198,
  198, 198, 198, 197, 197, 197, 197, 196,
  196, 196,  12,  12,  11,  11,  11,  11,
   11,  11,  11,  49,  48,  48,  48,  48,
  171, 171, 171, 171, 171, 198, 198, 198,
  198, 198, 198, 197, 197, 197, 197, 196,
  196, 196, 132,  11,  11,  11,  11,  11,
   11,  11,  11,  48,  48,  48,  48,  48,
  171, 171, 171, 171, 198, 198, 198, 198,
  198, 198, 197, 197, 197, 197, 196, 196,
  196, 132, 132,  11,  11,  11,  11,  11,
   11,  11,  11,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 198, 198, 198,
  198, 197, 197, 197, 197, 196, 196, 196,
  132, 132, 132,  11,  11,  11,  11,  11,
   11,  11,  11,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 198, 198, 198,
  197, 197, 197, 197, 196, 196, 196, 132,
  132, 132, 131, 131,  11,  11,  11,  11,
   11,  11,  10,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 188, 198, 198,
  197, 197, 197, 196, 196, 196, 132, 132,
  132, 131, 131, 131,  11,  11,  11,  11,
   11,  10,  10,  10,  48,  48,  48,  48,
  187, 187, 187, 187, 187, 187, 187, 197,
  197, 197, 197, 196, 196, 149, 132, 132,
  131, 131, 131, 131,  11,  11,  11,  10,
   10,  10,  10,  10,  48,  48,  48,  48,
  187, 187, 187, 187, 187, 187, 187, 187,
  197, 150, 149, 149, 149, 148, 148, 148,
  131, 131, 131, 130, 130,  26,  26,  10,
   10,  10,  10,  10,  10,  48,  48,  48,
  187, 187, 187, 187, 187, 187, 187, 187,
  150, 149, 149, 149, 149, 148, 148, 148,
  147, 147, 147, 130, 130,  26,  26,  10,
   10,  10,  10,  10,  80,  64,  64,   9,
  187, 187, 187, 187, 187, 187, 187, 187,
  187, 149, 149, 149, 148, 148, 148, 147,
  147, 147, 146, 146, 146,  26,  25,  10,
   10,  10,  80,  80,  80,  64,   9,   9,
  187, 187, 187, 187, 186, 186, 186, 186,
  186, 149, 149, 148, 148, 148, 147, 147,
  147, 147, 146, 146, 113,  25,  25,  24,
   24,  80,  80,  80,  80,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 186, 149, 148, 148, 148, 147, 147,
  147, 146, 146, 113, 113, 113, 112,  24,
   24,  80,  80,  80,  64,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 186, 148, 148, 148, 147, 147, 147,
  147, 146, 113, 113, 113, 113, 112, 112,
    7,  80,  80,  80,   9,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 186, 181, 148, 147, 147, 147, 147,
  146, 113, 113, 113, 113, 112, 112, 112,
  112,   8,  22,  22,   9,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 182, 181, 181, 179, 147, 147,  96,
   96,  96, 113, 113, 112, 112, 112,   8,
    8,   8,   8,   8,   9,   9,   9,   9,
  186, 186, 186, 186, 186, 185, 185, 185,
  182, 182, 181, 181, 179,  97,  96,  96,
   96,  96,  96,  96, 112, 112,   8,   8,
    8,   8,   8,   8,   9,   9,   9,   9,
  185, 185, 185, 185, 185, 185, 185, 185,
  182, 182, 181, 181, 179, 179,  96,  96,
   96,  96,  96,  96,  96,   8,   8,   8,
    8,   8,   8,   8,   8,   9,   9,   9,
  185, 185, 185, 185, 185, 185, 185, 182,
  182, 182, 181, 181, 179, 179,  96,  96,
   96,  96,  96,  96,  96,   8,   8,   8,
    8,   8,   8,   8,   8, 202, 202, 202,
  185, 185, 185, 185, 185, 185, 185, 182,
  182, 182, 181, 181, 179, 179,  96,  96,
   96,  96,  96,  96,  96,   8,   8,   8,
    8,   8,   8,   8,   8, 202, 202, 202,
  235, 235, 235, 235, 235, 235, 235, 234,
  234, 234, 234,   5, 218, 218, 218, 218,
  217, 217, 217, 217, 217, 216, 216, 216,
  216, 216, 215, 215, 215, 215, 214, 214,
  235, 235, 235, 235, 235, 235, 234, 234,
  234, 234, 234, 219, 218, 218, 218, 218,
  217, 217, 217, 217, 217, 216, 216, 216,
  216, 216, 215, 215, 215, 215, 214, 214,
  235, 235, 235, 235, 235, 234, 234, 234,
  234, 234, 228, 219, 218, 218, 218, 218,
  217, 217, 217, 217, 217, 216, 216, 216,
  216, 216, 215, 215, 215, 215, 214, 214,
  235, 235, 235, 235, 234, 234, 234, 234,
  234, 228, 227, 227, 218, 218, 218, 218,
  217, 217, 217, 217, 217, 216, 216, 216,
  216, 215, 215, 215, 215, 215, 214, 214,
  235, 235, 235, 234, 234, 234, 173, 173,
  173, 173, 227, 227, 218, 218, 218, 218,
  217, 217, 217, 217, 217, 216, 216, 216,
  216, 215, 215, 215, 215, 215, 214, 214,
  235, 235, 173, 173, 173, 173, 173, 173,
  173, 173, 227, 226, 226, 218, 218, 218,
  217, 217, 217, 217, 216, 216, 216, 216,
  216, 215, 215, 215, 215, 215, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 172,
  172, 172, 226, 226, 226, 218, 218, 218,
  217, 217, 217, 217, 216, 216, 216, 216,
  216, 215, 215, 215, 215, 215, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 172,
  172, 172, 198, 198, 198, 225, 218, 218,
  217, 217, 217, 217, 216, 216, 216, 216,
  216, 215, 215, 215, 215, 215, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 172,
  172, 198, 198, 198, 198, 198, 197, 197,
  217, 217, 217, 217, 216, 216, 216, 216,
  216, 215, 215, 215, 215, 214, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 172,
  198, 198, 198, 198, 198, 198, 197, 197,
  197, 217, 217, 216, 216, 216, 216, 216,
  215, 215, 215, 215, 215, 214, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 172,
  198, 198, 198, 198, 198, 197, 197, 197,
  197, 196, 217, 216, 216, 216, 216, 216,
  215, 215, 215, 215, 215, 214, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 198,
  198, 198, 198, 198, 197, 197, 197, 197,
  197, 196, 196,  12,  12, 216, 216, 216,
  215, 215, 215, 215, 215, 214, 214, 214,
  171, 171, 171, 171, 172, 172, 198, 198,
  198, 198, 198, 197, 197, 197, 197, 197,
  196, 196, 196,  12,  11,  11,  11,  11,
   11,  11, 215, 215,  48,  48,  48,  48,
  171, 171, 171, 171, 171, 171, 198, 198,
  198, 198, 198, 197, 197, 197, 197, 196,
  196, 196, 195,  11,  11,  11,  11,  11,
   11,  11,  11,  48,  48,  48,  48,  48,
  171, 171, 171, 171, 171, 198, 198, 198,
  198, 198, 197, 197, 197, 197, 196, 196,
  196, 196, 195,  11,  11,  11,  11,  11,
   11,  11,  11,  48,  48,  48,  48,  48,
  171, 171, 171, 171, 171, 198, 198, 198,
  198, 197, 197, 197, 197, 196, 196, 196,
  196, 195, 195,  11,  11,  11,  11,  11,
   11,  11,  11,  48,  48,  48,  48,  48,
  171, 171, 171, 171, 171, 198, 198, 198,
  197, 197, 197, 197, 197, 196, 196, 196,
  195, 195, 195, 131,  11,  11,  11,  11,
   11,  11,  11,  48,  48,  48,  48,  48,
  188, 188, 188, 188, 188, 198, 198, 198,
  197, 197, 197, 197, 196, 196, 196, 195,
  195, 195, 131, 131,  11,  11,  11,  11,
   11,  10,  10,  10,  48,  48,  48,  48,
  187, 187, 187, 187, 187, 187, 198, 197,
  197, 197, 197, 196, 196, 196, 195, 195,
  195, 131, 131, 131,  11,  11,  11,  11,
   10,  10,  10,  10,  48,  48,  48,  48,
  187, 187, 187, 187, 187, 187, 187, 197,
  197, 197, 196, 196, 196, 196, 195, 195,
  195, 131, 131, 130, 130,  11,  10,  10,
   10,  10,  10,  10,  10,  48,  48,  48,
  187, 187, 187, 187, 187, 187, 187, 187,
  197, 196, 196, 196, 196, 195, 195, 195,
  131, 131, 130, 130, 130, 130,  10,  10,
   10,  10,  10,  10,  10,  48,  48,  48,
  187, 187, 187, 187, 187, 187, 187, 187,
  187, 196, 196, 196, 195, 148, 148, 147,
  147, 147, 130, 130, 130, 129,  10,  10,
   10,  10,  10,  10,  80,  80,   9,   9,
  187, 187, 187, 187, 186, 186, 186, 186,
  186, 149, 149, 148, 148, 148, 148, 147,
  147, 147, 146, 146, 146, 129,  25,  10,
   10,  10,  80,  80,  80,  80,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 186, 149, 148, 148, 148, 147, 147,
  147, 146, 146, 146, 145, 145,  24,  24,
   24,  80,  80,  80,  80,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 186, 148, 148, 148, 147, 147, 147,
  147, 146, 146, 145, 145, 145,  24,  24,
    7,  23,  80,  80,  22,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 186, 181, 148, 147, 147, 147, 147,
  146, 146, 145, 145, 145, 112, 112, 112,
   23,  23,  22,  22,  22,   9,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 182, 181, 181, 147, 147, 147, 147,
  146, 145, 145, 145, 112, 112, 112, 112,
    8,  22,  22,  22,  21,   9,   9,   9,
  186, 186, 186, 186, 186, 185, 185, 185,
  182, 182, 181, 181, 179, 179, 147, 145,
  145, 145, 145, 112, 112, 112, 112,   8,
    8,   8,   8,  21,  21,  21,   9,   9,
  185, 185, 185, 185, 185, 185, 185, 185,
  182, 182, 181, 181, 179, 179, 179,  96,
   96,  96,  96, 112, 112, 112,   8,   8,
    8,   8,   8,  21,  21,  20,   9,   9,
  185, 185, 185, 185, 185, 185, 185, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
   96,  96,  96,  96,   8,   8,   8,   8,
    8,   8,   8,   8,  20,  20,  19,   9,
  185, 185, 185, 185, 185, 185, 185, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
   96,  96,  96,  96,   8,   8,   8,   8,
    8,   8,   8,   8,  20,  19,  19,  19,
  185, 185, 185, 185, 185, 185, 183, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
   96,  96,  96,  96,   8,   8,   8,   8,
    8,   8,   8,   8,  19,  19,  19,  18,
  235, 234, 234, 234, 234, 234, 234, 234,
  234, 234, 234, 228, 218, 218, 218, 217,
  217, 217, 217, 217, 216, 216, 216, 216,
  216, 215, 215, 215, 215, 214, 214, 214,
  234, 234, 234, 234, 234, 234, 234, 234,
  234, 234, 228, 228, 218, 218, 218, 217,
  217, 217, 217, 217, 216, 216, 216, 216,
  216, 215, 215, 215, 215, 214, 214, 214,
  234, 234, 234, 234, 234, 234, 234, 234,
  234, 228, 228, 227, 227, 218, 218, 217,
  217, 217, 217, 217, 216, 216, 216, 216,
  216, 215, 215, 215, 215, 214, 214, 214,
  234, 234, 234, 234, 234, 234, 234, 234,
  228, 228, 227, 227, 227, 218, 218, 217,
  217, 217, 217, 217, 216, 216, 216, 216,
  215, 215, 215, 215, 215, 214, 214, 214,
  234, 234, 234, 234, 234, 234, 234, 228,
  228, 227, 227, 227, 226, 218, 218, 217,
  217, 217, 217, 217, 216, 216, 216, 216,
  215, 215, 215, 215, 215, 214, 214, 214,
  234, 234, 234, 172, 172, 172, 172, 172,
  227, 227, 227, 226, 226, 226, 218, 217,
  217, 217, 217, 216, 216, 216, 216, 216,
  215, 215, 215, 215, 215, 214, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 172,
  227, 227, 226, 226, 226, 225, 225, 217,
  217, 217, 217, 216, 216, 216, 216, 216,
  215, 215, 215, 215, 215, 214, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 172,
  172, 226, 226, 226, 225, 225, 225, 217,
  217, 217, 217, 216, 216, 216, 216, 216,
  215, 215, 215, 215, 215, 214, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 172,
  172, 226, 226, 225, 225, 225, 224, 224,
  217, 217, 217, 216, 216, 216, 216, 216,
  215, 215, 215, 215, 214, 214, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 172,
  172, 198, 198, 198, 225, 224, 224, 224,
  224, 217, 216, 216, 216, 216, 216, 215,
  215, 215, 215, 215, 214, 214, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 172,
  198, 198, 198, 198, 197, 197, 197, 197,
  197, 196, 196, 216, 216, 216, 216, 215,
  215, 215, 215, 215, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 172, 172, 198,
  198, 198, 198, 197, 197, 197, 197, 197,
  196, 196, 196, 196, 216, 216, 216, 215,
  215, 215, 215, 215, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 171, 198,
  198, 198, 198, 197, 197, 197, 197, 196,
  196, 196, 196, 195,  11,  11,  11,  11,
   11, 215, 215, 215, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 198, 198,
  198, 198, 197, 197, 197, 197, 197, 196,
  196, 196, 195, 195,  11,  11,  11,  11,
   11,  11,  11,  11,  48,  48,  48,  48,
  171, 171, 171, 171, 171, 171, 198, 198,
  198, 197, 197, 197, 197, 197, 196, 196,
  196, 195, 195, 195,  11,  11,  11,  11,
   11,  11,  11,  11,  48,  48,  48,  48,
  171, 171, 171, 171, 171, 171, 198, 198,
  197, 197, 197, 197, 197, 196, 196, 196,
  195, 195, 195, 194,  11,  11,  11,  11,
   11,  11,  11,  10,  48,  48,  48,  48,
  171, 171, 171, 171, 171, 198, 198, 198,
  197, 197, 197, 197, 196, 196, 196, 196,
  195, 195, 194, 194, 194,  11,  11,  11,
   11,  11,  10,  10,  48,  48,  48,  48,
  187, 187, 187, 171, 171, 198, 198, 197,
  197, 197, 197, 196, 196, 196, 196, 195,
  195, 195, 194, 194, 194,  11,  11,  11,
   10,  10,  10,  10,  10,  48,  48,  48,
  187, 187, 187, 187, 187, 187, 197, 197,
  197, 197, 197, 196, 196, 196, 195, 195,
  195, 194, 194, 194, 194,  11,  11,  10,
   10,  10,  10,  10,  10,  48,  48,  48,
  187, 187, 187, 187, 187, 187, 187, 197,
  197, 197, 196, 196, 196, 195, 195, 195,
  195, 194, 194, 194, 130, 130,  10,  10,
   10,  10,  10,  10,  10,  10,  48,  48,
  187, 187, 187, 187, 187, 187, 187, 187,
  197, 196, 196, 196, 195, 195, 195, 195,
  194, 194, 194, 130, 130, 129,  10,  10,
   10,  10,  10,  10,  10,  10,  48,  48,
  187, 187, 187, 187, 186, 186, 186, 186,
  196, 196, 196, 196, 195, 195, 195, 194,
  194, 194, 130, 130, 129, 129,  10,  10,
   10,  10,  10,  10,  80,  80,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 196, 196, 195, 195, 195, 195, 147,
  147, 146, 146, 129, 129, 129, 128,  10,
   10,  10,  80,  80,  80,  80,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 186, 195, 195, 195, 147, 147, 147,
  147, 146, 146, 145, 145, 145, 128,  24,
    7,  23,  23,  22,  22,  22,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 186, 148, 148, 148, 147, 147, 147,
  146, 146, 145, 145, 145, 128, 128,   7,
   23,  23,  22,  22,  22,  21,   9,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 182, 181, 181, 147, 147, 147, 147,
  146, 145, 145, 145, 145, 144, 144,  23,
   23,  22,  22,  22,  21,  21,  21,   9,
  186, 186, 186, 186, 186, 185, 185, 185,
  182, 182, 181, 181, 179, 179, 147, 145,
  145, 145, 145, 145, 144, 144, 112, 112,
   22,  22,  22,  21,  21,  21,  20,   9,
  185, 185, 185, 185, 185, 185, 185, 185,
  182, 182, 181, 181, 179, 179, 179, 145,
  145, 145, 145, 144, 144, 112,   8,   8,
    8,   8,  21,  21,  21,  20,  20,  19,
  185, 185, 185, 185, 185, 185, 185, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
  177, 145, 145, 144, 112,   8,   8,   8,
    8,   8,  21,  21,  20,  20,  19,  19,
  185, 185, 185, 185, 185, 185, 185, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
  177, 176, 176, 112,   8,   8,   8,   8,
    8,   8,   8,  20,  20,  19,  19,  19,
  185, 185, 185, 185, 185, 185, 183, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
  177, 176, 176,   8,   8,   8,   8,   8,
    8,   8,   8,  20,  19,  19,  19,  18,
  185, 185, 185, 185, 185, 183, 183, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
  177, 176, 176, 176,   8,   8,   8,   8,
    8,   8,   8,  19,  19,  19,  18,  18,
  234, 234, 234, 234, 234, 234, 234, 234,
  234, 229, 229, 228, 228, 218, 217, 217,
  217, 217, 217, 216, 216, 216, 216, 216,
  215, 215, 215, 215, 214, 214, 214, 214,
  234, 234, 234, 234, 234, 234, 234, 234,
  229, 229, 228, 228, 227, 218, 217, 217,
  217, 217, 217, 216, 216, 216, 216, 216,
  215, 215, 215, 215, 214, 214, 214, 214,
  234, 234, 234, 234, 234, 234, 234, 229,
  229, 228, 228, 227, 227, 227, 217, 217,
  217, 217, 217, 216, 216, 216, 216, 216,
  215, 215, 215, 215, 214, 214, 214, 214,
  234, 234, 234, 234, 234, 234, 229, 229,
  228, 228, 227, 227, 227, 226, 217, 217,
  217, 217, 217, 216, 216, 216, 216, 215,
  215, 215, 215, 215, 214, 214, 214, 214,
  234, 234, 234, 234, 234, 229, 229, 228,
  228, 227, 227, 227, 226, 226, 226, 217,
  217, 217, 217, 216, 216, 216, 216, 215,
  215, 215, 215, 215, 214, 214, 214, 214,
  234, 234, 234, 234, 172, 229, 228, 228,
  227, 227, 227, 226, 226, 226, 225, 217,
  217, 217, 216, 216, 216, 216, 216, 215,
  215, 215, 215, 215, 214, 214, 214, 214,
  172, 172, 172, 172, 172, 172, 228, 227,
  227, 227, 226, 226, 226, 225, 225, 225,
  217, 217, 216, 216, 216, 216, 216, 215,
  215, 215, 215, 215, 214, 214, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 227,
  227, 226, 226, 226, 225, 225, 225, 224,
  224, 217, 216, 216, 216, 216, 216, 215,
  215, 215, 215, 215, 214, 214, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 172,
  226, 226, 226, 225, 225, 225, 224, 224,
  224, 217, 216, 216, 216, 216, 216, 215,
  215, 215, 215, 214, 214, 214, 214, 214,
  172, 172, 172, 172, 172, 172, 172, 172,
  226, 226, 225, 225, 225, 224, 224, 224,
  224, 224, 216, 216, 216, 216, 215, 215,
  215, 215, 215, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 171, 172,
  226, 225, 225, 225, 224, 224, 224, 224,
  224, 224, 224, 216, 216, 216, 215, 215,
  215, 215, 215, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 171, 171,
  198, 198, 225, 197, 197, 224, 224, 224,
  196, 196, 196, 195, 216, 216, 215, 215,
  215, 215, 215, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 171, 171,
  198, 198, 197, 197, 197, 197, 197, 196,
  196, 196, 196, 195, 194,  11,  11,  11,
  215, 215, 215, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 171, 198,
  198, 197, 197, 197, 197, 197, 196, 196,
  196, 196, 195, 195, 194,  11,  11,  11,
   11,  11,  11, 214, 214, 214,  48,  48,
  171, 171, 171, 171, 171, 171, 171, 198,
  197, 197, 197, 197, 197, 196, 196, 196,
  196, 195, 195, 194, 194,  11,  11,  11,
   11,  11,  11,  10,  48,  48,  48,  48,
  171, 171, 171, 171, 171, 171, 171, 198,
  197, 197, 197, 197, 197, 196, 196, 196,
  195, 195, 195, 194, 194,  11,  11,  11,
   11,  11,  10,  10,  10,  48,  48,  48,
  170, 171, 171, 171, 171, 171, 198, 197,
  197, 197, 197, 197, 196, 196, 196, 195,
  195, 195, 194, 194, 194, 194,  11,  11,
   10,  10,  10,  10,  10,  48,  48,  48,
  170, 170, 170, 171, 171, 169, 197, 197,
  197, 197, 197, 196, 196, 196, 195, 195,
  195, 194, 194, 194, 194, 193,  11,  10,
   10,  10,  10,  10,  10,  10,  48,  48,
  187, 187, 187, 187, 169, 169, 169, 197,
  197, 197, 196, 196, 196, 196, 195, 195,
  195, 194, 194, 194, 193, 193, 193,  10,
   10,  10,  10,  10,  10,  10,  48,  48,
  187, 187, 187, 187, 187, 187, 169, 197,
  197, 196, 196, 196, 196, 195, 195, 195,
  194, 194, 194, 194, 193, 193, 193,  10,
   10,  10,  10,  10,  10,  10,  10,  48,
  187, 187, 187, 187, 186, 186, 186, 167,
  197, 196, 196, 196, 195, 195, 195, 195,
  194, 194, 194, 193, 193, 193, 192,  10,
   10,  10,  10,  10,  10,  10,  80,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  167, 196, 196, 195, 195, 195, 195, 194,
  194, 194, 193, 193, 193, 192, 192,  10,
   10,  10,  10,  10,  22,  22,  22,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 196, 195, 195, 195, 195, 194, 194,
  194, 193, 193, 193, 129, 192, 192, 128,
   10,  23,  23,  22,  22,  22,  21,   9,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 166, 195, 195, 195, 195, 194, 194,
  193, 193, 193, 145, 145, 192, 128, 128,
   23,  23,  22,  22,  22,  21,  21,  21,
  186, 186, 186, 186, 186, 186, 186, 186,
  186, 182, 181, 195, 195, 147, 147, 193,
  193, 145, 145, 145, 145, 128, 128, 128,
   23,  22,  22,  22,  21,  21,  21,  20,
  186, 186, 186, 186, 186, 185, 185, 185,
  182, 182, 181, 181, 179, 147, 147, 145,
  145, 145, 145, 145, 144, 144, 144, 144,
   22,  22,  22,  21,  21,  21,  20,  20,
  185, 185, 185, 185, 185, 185, 185, 185,
  182, 182, 181, 181, 179, 179, 179, 145,
  145, 145, 145, 145, 144, 144, 144, 144,
   22,  22,  21,  21,  21,  20,  20,  19,
  185, 185, 185, 185, 185, 185, 185, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
  145, 145, 145, 144, 144, 144, 144,   8,
    8,  21,  21,  21,  20,  20,  19,  19,
  185, 185, 185, 185, 185, 185, 185, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
  177, 176, 144, 144, 144, 144,   8,   8,
    8,  21,  21,  20,  20,  19,  19,  19,
  185, 185, 185, 185, 185, 185, 183, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
  177, 176, 176, 176,   8,   8,   8,   8,
    8,   8,  20,  20,  19,  19,  19,  18,
  185, 185, 185, 185, 185, 183, 183, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
  177, 176, 176, 176,   8,   8,   8,   8,
    8,   8,  20,  19,  19,  19,  18,  18,
  184, 184, 184, 184, 183, 183, 183, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
  177, 176, 176, 176, 176,   8,   8,   8,
    8,   8,  19,  19,  19,  18,  18,  18,
  233, 233, 233, 233, 233, 233, 233, 233,
  229, 229, 228, 228, 228, 227, 217, 217,
  217, 217, 216, 216, 216, 216, 216, 215,
  215, 215, 215, 214, 214, 214, 214, 253,
  233, 233, 233, 233, 233, 233, 233, 229,
  229, 228, 228, 228, 227, 227, 217, 217,
  217, 217, 216, 216, 216, 216, 216, 215,
  215, 215, 215, 214, 214, 214, 214, 214,
  233, 233, 233, 233, 233, 233, 229, 229,
  228, 228, 228, 227, 227, 227, 217, 217,
  217, 217, 216, 216, 216, 216, 216, 215,
  215, 215, 215, 214, 214, 214, 214, 214,
  233, 233, 233, 233, 233, 229, 229, 228,
  228, 228, 227, 227, 227, 226, 226, 217,
  217, 217, 216, 216, 216, 216, 215, 215,
  215, 215, 215, 214, 214, 214, 214, 214,
  233, 233, 233, 233, 229, 229, 228, 228,
  228, 227, 227, 227, 226, 226, 226, 217,
  217, 217, 216, 216, 216, 216, 215, 215,
  215, 215, 215, 214, 214, 214, 214, 214,
  233, 233, 233, 229, 229, 228, 228, 228,
  227, 227, 227, 226, 226, 226, 225, 225,
  217, 216, 216, 216, 216, 216, 215, 215,
  215, 215, 215, 214, 214, 214, 214, 214,
  233, 172, 172, 229, 228, 228, 228, 227,
  227, 227, 226, 226, 226, 225, 225, 225,
  224, 216, 216, 216, 216, 216, 215, 215,
  215, 215, 215, 214, 214, 214, 214, 214,
  172, 172, 172, 172, 172, 228, 227, 227,
  227, 226, 226, 226, 225, 225, 225, 224,
  224, 216, 216, 216, 216, 216, 215, 215,
  215, 215, 215, 214, 214, 214, 214, 214,
  171, 171, 172, 172, 172, 172, 227, 227,
  226, 226, 226, 225, 225, 225, 224, 224,
  224, 224, 216, 216, 216, 216, 215, 215,
  215, 215, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 171, 226,
  226, 226, 225, 225, 225, 224, 224, 224,
  224, 224, 224, 216, 216, 215, 215, 215,
  215, 215, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 171, 226,
  226, 225, 225, 225, 224, 224, 224, 224,
  224, 224, 224, 216, 216, 215, 215, 215,
  215, 215, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 171, 171,
  225, 225, 225, 224, 224, 224, 224, 224,
  224, 224, 224, 224, 216, 215, 215, 215,
  215, 215, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 171, 171,
  225, 225, 224, 224, 224, 224, 224, 224,
  224, 196, 195, 195, 194, 194,  11, 215,
  215, 215, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 171, 171,
  198, 197, 197, 197, 197, 197, 196, 196,
  196, 195, 195, 194, 194, 194,  11,  11,
   11,  11, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 171, 171,
  197, 197, 197, 197, 197, 196, 196, 196,
  196, 195, 195, 194, 194, 194,  11,  11,
   11,  11,  10,  10,  10,  48,  48,  48,
  170, 170, 171, 171, 171, 171, 171, 197,
  197, 197, 197, 197, 196, 196, 196, 196,
  195, 195, 194, 194, 194, 194,  11,  11,
   11,  10,  10,  10,  10,  48,  48,  48,
  170, 170, 170, 170, 171, 171, 169, 197,
  197, 197, 197, 196, 196, 196, 196, 195,
  195, 195, 194, 194, 194, 194, 193,  10,
   10,  10,  10,  10,  10,  10,  48,  48,
  170, 170, 170, 170, 169, 169, 169, 197,
  197, 197, 197, 196, 196, 196, 195, 195,
  195, 194, 194, 194, 194, 193, 193,  10,
   10,  10,  10,  10,  10,  10,  48,  48,
  170, 168, 168, 168, 169, 169, 169, 169,
  197, 197, 196, 196, 196, 195, 195, 195,
  194, 194, 194, 194, 193, 193, 193,  10,
   10,  10,  10,  10,  10,  10,  10,  48,
  168, 168, 168, 168, 169, 169, 169, 169,
  197, 196, 196, 196, 195, 195, 195, 195,
  194, 194, 194, 193, 193, 193, 193, 192,
   10,  10,  10,  10,  10,  10,  10,  48,
  186, 186, 186, 168, 168, 167, 167, 167,
  167, 196, 196, 196, 195, 195, 195, 194,
  194, 194, 193, 193, 193, 193, 192, 192,
   10,  10,  10,  10,  10,  22,  22,  21,
  186, 186, 186, 186, 186, 167, 167, 167,
  167, 167, 196, 195, 195, 195, 195, 194,
  194, 193, 193, 193, 193, 192, 192, 192,
  192,  10,  10,  22,  22,  22,  21,  21,
  186, 186, 186, 186, 186, 186, 167, 167,
  167, 167, 195, 195, 195, 195, 194, 194,
  194, 193, 193, 193, 192, 192, 192, 192,
  192,  23,  22,  22,  22,  21,  21,  21,
  186, 186, 186, 186, 186, 186, 186, 166,
  166, 166, 166, 195, 195, 194, 194, 194,
  193, 193, 193, 193, 192, 192, 192, 128,
  128,  22,  22,  22,  21,  21,  21,  20,
  186, 186, 186, 186, 186, 185, 185, 166,
  166, 166, 181, 181, 195, 194, 194, 193,
  193, 193, 145, 145, 192, 128, 128, 128,
   22,  22,  22,  21,  21,  21,  20,  20,
  185, 185, 185, 185, 185, 185, 185, 185,
  182, 182, 181, 181, 179, 179, 163, 193,
  145, 145, 145, 145, 144, 144, 144, 144,
   22,  22,  21,  21,  21,  20,  20,  19,
  185, 185, 185, 185, 185, 185, 185, 182,
  182, 182, 181, 181, 179, 179, 163, 163,
  145, 145, 145, 144, 144, 144, 144, 144,
   22,  21,  21,  21,  20,  20,  19,  19,
  185, 185, 185, 185, 185, 185, 185, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
  177, 176, 144, 144, 144, 144, 144, 144,
   21,  21,  21,  20,  20,  19,  19,  19,
  185, 185, 185, 185, 185, 185, 183, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
  177, 176, 176, 144, 144, 144, 144,   8,
   21,  21,  20,  20,  19,  19,  19,  18,
  185, 185, 185, 185, 185, 183, 183, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
  177, 176, 176, 176, 176,   8,   8,   8,
    8,  20,  20,  19,  19,  19,  18,  18,
  184, 184, 184, 184, 183, 183, 183, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
  177, 176, 176, 176, 176,   8,   8,   8,
    8,  20,  19,  19,  19,  18,  18,  18,
  184, 184, 184, 184, 183, 183, 183, 182,
  182, 181, 181, 181, 179, 179, 177, 177,
  177, 176, 176, 176, 176, 160, 160,   8,
    8,  19,  19,  19,  18,  18,  18,  17,
  233, 232, 232, 232, 232, 232, 232, 229,
  229, 229, 228, 228, 228, 227, 217, 217,
  217, 216, 216, 216, 216, 216, 215, 215,
  215, 215, 214, 214, 214, 214, 253, 253,
  232, 232, 232, 232, 232, 232, 229, 229,
  229, 228, 228, 228, 227, 227, 227, 217,
  217, 216, 216, 216, 216, 216, 215, 215,
  215, 215, 214, 214, 214, 214, 214, 253,
  232, 232, 232, 232, 232, 229, 229, 229,
  228, 228, 228, 227, 227, 227, 226, 217,
  217, 216, 216, 216, 216, 216, 215, 215,
  215, 215, 214, 214, 214, 214, 214, 214,
  232, 232, 232, 232, 229, 229, 229, 228,
  228, 228, 227, 227, 227, 226, 226, 226,
  217, 216, 216, 216, 216, 215, 215, 215,
  215, 215, 214, 214, 214, 214, 214, 214,
  232, 232, 232, 229, 229, 229, 228, 228,
  228, 227, 227, 227, 226, 226, 226, 225,
  217, 216, 216, 216, 216, 215, 215, 215,
  215, 215, 214, 214, 214, 214, 214, 214,
  232, 232, 229, 229, 229, 228, 228, 228,
  227, 227, 227, 226, 226, 226, 225, 225,
  225, 216, 216, 216, 216, 215, 215, 215,
  215, 215, 214, 214, 214, 214, 214, 214,
  232, 229, 229, 229, 228, 228, 228, 227,
  227, 227, 226, 226, 226, 225, 225, 225,
  224, 216, 216, 216, 216, 215, 215, 215,
  215, 215, 214, 214, 214, 214, 214, 214,
  171, 171, 229, 228, 228, 228, 227, 227,
  227, 226, 226, 226, 225, 225, 225, 224,
  224, 224, 216, 216, 216, 215, 215, 215,
  215, 215, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 227, 227, 227,
  226, 226, 226, 225, 225, 225, 224, 224,
  224, 224, 224, 216, 216, 215, 215, 215,
  215, 214, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 227, 226,
  226, 226, 225, 225, 225, 224, 224, 224,
  224, 224, 224, 216, 215, 215, 215, 215,
  215, 214, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 171, 226,
  226, 225, 225, 225, 224, 224, 224, 224,
  224, 224, 224, 224, 215, 215, 215, 215,
  215, 214, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 171, 226,
  225, 225, 225, 224, 224, 224, 224, 224,
  224, 224, 224, 224, 224, 215, 215, 215,
  215, 214, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 171, 225,
  225, 225, 224, 224, 224, 224, 224, 224,
  224, 224, 224, 195, 194, 194, 215, 215,
  215, 214, 214, 214, 214, 214, 214, 214,
  170, 171, 171, 171, 171, 171, 171, 171,
  225, 224, 224, 224, 224, 224, 224, 224,
  224, 195, 195, 194, 194, 194, 194,  11,
   11, 214, 214, 214, 214, 214, 214, 214,
  170, 170, 170, 171, 171, 171, 171, 171,
  224, 224, 224, 224, 224, 224, 224, 196,
  195, 195, 194, 194, 194, 194, 194,  11,
   11,  10,  10,  10,  10, 214, 214, 214,
  170, 170, 170, 170, 170, 171, 171, 169,
  197, 197, 197, 197, 196, 196, 196, 195,
  195, 195, 194, 194, 194, 194, 193, 193,
   10,  10,  10,  10,  10,  10,  48,  48,
  170, 170, 170, 170, 170, 169, 169, 169,
  197, 197, 197, 196, 196, 196, 196, 195,
  195, 194, 194, 194, 194, 193, 193, 193,
   10,  10,  10,  10,  10,  10,  10,  48,
  170, 170, 170, 169, 169, 169, 169, 169,
  169, 197, 196, 196, 196, 196, 195, 195,
  195, 194, 194, 194, 193, 193, 193, 193,
   10,  10,  10,  10,  10,  10,  10,  48,
  168, 168, 168, 168, 169, 169, 169, 169,
  169, 196, 196, 196, 196, 195, 195, 195,
  194, 194, 194, 194, 193, 193, 193, 192,
  192,  10,  10,  10,  10,  10,  10,  10,
  168, 168, 168, 168, 169, 169, 169, 169,
  167, 196, 196, 196, 195, 195, 195, 194,
  194, 194, 194, 193, 193, 193, 192, 192,
  192,  10,  10,  10,  10,  10,  22,  21,
  168, 168, 168, 168, 168, 167, 167, 167,
  167, 167, 196, 195, 195, 195, 195, 194,
  194, 194, 193, 193, 193, 193, 192, 192,
  192, 192,  10,  10,  22,  22,  21,  21,
  168, 168, 168, 168, 167, 167, 167, 167,
  167, 167, 167, 195, 195, 195, 194, 194,
  194, 193, 193, 193, 193, 192, 192, 192,
  192, 192,  22,  22,  22,  21,  21,  21,
  186, 186, 186, 186, 167, 167, 167, 167,
  167, 167, 167, 195, 195, 195, 194, 194,
  193, 193, 193, 193, 192, 192, 192, 192,
  192, 192,  22,  22,  21,  21,  21,  20,
  186, 186, 186, 186, 166, 166, 166, 166,
  166, 166, 166, 195, 195, 194, 194, 193,
  193, 193, 193, 192, 192, 192, 192, 192,
  128,  22,  22,  21,  21,  21,  20,  20,
  185, 185, 185, 185, 185, 166, 166, 166,
  166, 166, 166, 181, 163, 163, 193, 193,
  193, 193, 193, 192, 192, 192, 192, 128,
  128,  22,  21,  21,  21,  20,  20,  19,
  185, 185, 185, 185, 185, 185, 185, 164,
  182, 182, 181, 181, 179, 163, 163, 163,
  193, 145, 145, 192, 144, 144, 144, 144,
   22,  21,  21,  21,  20,  20,  19,  19,
  185, 185, 185, 185, 185, 185, 185, 182,
  182, 182, 181, 181, 179, 163, 163, 163,
  163, 145, 145, 144, 144, 144, 144, 144,
   21,  21,  21,  20,  20,  19,  19,  19,
  185, 185, 185, 185, 185, 185, 183, 182,
  182, 182, 181, 181, 179, 179, 163, 163,
  177, 176, 176, 144, 144, 144, 144, 144,
   21,  21,  20,  20,  19,  19,  19,  18,
  185, 185, 185, 185, 185, 183, 183, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
  177, 176, 176, 176, 144, 144, 144,  21,
   21,  20,  20,  19,  19,  19,  18,  18,
  184, 184, 184, 184, 183, 183, 183, 182,
  182, 182, 181, 181, 179, 179, 179, 177,
  177, 176, 176, 176, 176, 176,   8,   8,
   20,  20,  19,  19,  19,  18,  18,  18,
  184, 184, 184, 184, 183, 183, 183, 182,
  182, 181, 181, 181, 179, 179, 177, 177,
  177, 176, 176, 176, 176, 160, 160, 160,
   20,  19,  19,  19,  18,  18,  18,  17,
  184, 184, 184, 184, 183, 183, 183, 182,
  182, 181, 181, 181, 179, 179, 177, 177,
  177, 176, 176, 176, 176, 160, 160, 160,
  160,  19,  19,  18,  18,  18,  17,  17,
  232, 232, 232, 232, 232, 230, 230, 229,
  229, 229, 228, 228, 228, 227, 227, 217,
  216, 216, 216, 216, 216, 215, 215, 215,
  215, 214, 214, 214, 214, 253, 253, 253,
  232, 232, 232, 232, 230, 230, 229, 229,
  229, 228, 228, 228, 227, 227, 227, 226,
  216, 216, 216, 216, 216, 215, 215, 215,
  215, 214, 214, 214, 214, 214, 253, 253,
  232, 232, 232, 230, 230, 229, 229, 229,
  228, 228, 228, 227, 227, 227, 226, 226,
  216, 216, 216, 216, 216, 215, 215, 215,
  215, 214, 214, 214, 214, 214, 214, 253,
  232, 232, 230, 230, 229, 229, 229, 228,
  228, 228, 227, 227, 227, 226, 226, 226,
  216, 216, 216, 216, 215, 215, 215, 215,
  215, 214, 214, 214, 214, 214, 214, 214,
  232, 230, 230, 229, 229, 229, 228, 228,
  228, 227, 227, 227, 226, 226, 226, 225,
  225, 216, 216, 216, 215, 215, 215, 215,
  215, 214, 214, 214, 214, 214, 214, 214,
  230, 230, 229, 229, 229, 228, 228, 228,
  227, 227, 227, 226, 226, 226, 225, 225,
  225, 216, 216, 216, 215, 215, 215, 215,
  215, 214, 214, 214, 214, 214, 214, 214,
  230, 229, 229, 229, 228, 228, 228, 227,
  227, 227, 226, 226, 226, 225, 225, 225,
  224, 224, 216, 216, 215, 215, 215, 215,
  215, 214, 214, 214, 214, 214, 214, 214,
  229, 229, 229, 228, 228, 228, 227, 227,
  227, 226, 226, 226, 225, 225, 225, 224,
  224, 224, 224, 216, 215, 215, 215, 215,
  215, 214, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 228, 228, 227, 227, 227,
  226, 226, 226, 225, 225, 225, 224, 224,
  224, 224, 224, 216, 215, 215, 215, 215,
  214, 214, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 227, 227, 226,
  226, 226, 225, 225, 225, 224, 224, 224,
  224, 224, 224, 224, 215, 215, 215, 215,
  214, 214, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 226, 226,
  226, 225, 225, 225, 224, 224, 224, 224,
  224, 224, 224, 224, 224, 215, 215, 215,
  214, 214, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 171, 171, 226, 226,
  225, 225, 225, 224, 224, 224, 224, 224,
  224, 224, 224, 224, 224, 215, 215, 215,
  214, 214, 214, 214, 214, 214, 214, 214,
  170, 170, 171, 171, 171, 171, 171, 225,
  225, 225, 224, 224, 224, 224, 224, 224,
  224, 224, 224, 224, 194, 194, 215, 215,
  214, 214, 214, 214, 214, 214, 214, 214,
  170, 170, 170, 170, 171, 171, 171, 225,
  225, 224, 224, 224, 224, 224, 224, 224,
  224, 224, 224, 194, 194, 194, 194, 194,
  214, 214, 214, 214, 214, 214, 214, 214,
  170, 170, 170, 170, 170, 170, 170, 225,
  224, 224, 224, 224, 224, 224, 224, 224,
  224, 195, 194, 194, 194, 194, 194, 193,
  193,  10,  10,  10, 214, 214, 214, 214,
  170, 170, 170, 170, 170, 170, 169, 169,
  224, 224, 224, 224, 224, 224, 224, 195,
  195, 194, 194, 194, 194, 194, 193, 193,
  193,  10,  10,  10,  10,  10,  10,  48,
  170, 170, 170, 170, 169, 169, 169, 169,
  169, 224, 224, 224, 196, 196, 195, 195,
  195, 194, 194, 194, 194, 193, 193, 193,
  192,  10,  10,  10,  10,  10,  10,  48,
  170, 170, 168, 169, 169, 169, 169, 169,
  169, 169, 196, 196, 196, 195, 195, 195,
  194, 194, 194, 194, 193, 193, 193, 193,
  192, 192,  10,  10,  10,  10,  10,  10,
  168, 168, 168, 168, 169, 169, 169, 169,
  169, 169, 196, 196, 196, 195, 195, 195,
  194, 194, 194, 193, 193, 193, 193, 192,
  192, 192,  10,  10,  10,  10,  10,  21,
  168, 168, 168, 168, 169, 169, 169, 169,
  167, 167, 196, 196, 195, 195, 195, 194,
  194, 194, 193, 193, 193, 193, 192, 192,
  192, 192, 192,  10,  10,  22,  21,  21,
  168, 168, 168, 168, 168, 167, 167, 167,
  167, 167, 167, 195, 195, 195, 194, 194,
  194, 193, 193, 193, 193, 192, 192, 192,
  192, 192, 192,  22,  22,  21,  21,  21,
  168, 168, 168, 168, 167, 167, 167, 167,
  167, 167, 167, 195, 195, 195, 194, 194,
  194, 193, 193, 193, 193, 192, 192, 192,
  192, 192,  22,  22,  21,  21,  21,  20,
  165, 165, 165, 167, 167, 167, 167, 167,
  167, 167, 167, 167, 195, 194, 194, 194,
  193, 193, 193, 193, 192, 192, 192, 192,
  192, 192,  22,  21,  21,  21,  20,  20,
  165, 165, 165, 165, 166, 166, 166, 166,
  166, 166, 166, 166, 163, 194, 194, 193,
  193, 193, 193, 192, 192, 192, 192, 192,
  192,  22,  21,  21,  21,  20,  20,  19,
  165, 165, 165, 165, 165, 166, 166, 166,
  166, 166, 166, 181, 163, 163, 163, 193,
  193, 193, 192, 192, 192, 192, 192, 192,
  128,  21,  21,  21,  20,  20,  19,  19,
  185, 185, 185, 185, 165, 164, 164, 164,
  164, 182, 181, 181, 163, 163, 163, 163,
  163, 193, 192, 192, 192, 144, 144, 144,
  144,  21,  21,  20,  20,  19,  19,  19,
  185, 185, 185, 185, 185, 164, 164, 164,
  182, 182, 181, 181, 179, 163, 163, 163,
  163, 163, 176, 144, 144, 144, 144, 144,
   21,  21,  20,  20,  19,  19,  19,  18,
  185, 185, 185, 185, 185, 183, 183, 182,
  182, 182, 181, 181, 179, 163, 163, 163,
  163, 176, 176, 176, 144, 144, 144, 144,
   21,  20,  20,  19,  19,  19,  18,  18,
  184, 184, 184, 184, 183, 183, 183, 182,
  182, 182, 181, 181, 179, 179, 163, 163,
  177, 176, 176, 176, 176, 144, 144,  21,
   20,  20,  19,  19,  19,  18,  18,  18,
  184, 184, 184, 184, 183, 183, 183, 182,
  182, 181, 181, 181, 179, 179, 177, 177,
  177, 176, 176, 176, 176, 160, 160, 160,
   20,  19,  19,  19,  18,  18,  18,  17,
  184, 184, 184, 184, 183, 183, 183, 182,
  182, 181, 181, 181, 179, 179, 177, 177,
  177, 176, 176, 176, 176, 160, 160, 160,
  160,  19,  19,  18,  18,  18,  17,  17,
  184, 184, 184, 184, 183, 183, 183, 182,
  182, 181, 181, 181, 179, 179, 177, 177,
  177, 176, 176, 176, 176, 160, 160, 160,
  160,  19,  18,  18,  18,  17,  17,  17,
  249, 231, 231, 231, 230, 230, 230, 229,
  229, 229, 228, 228, 228, 227, 227, 227,
  216, 216, 216, 216, 215, 215, 215, 215,
  214, 214, 214, 214, 253, 253, 253, 253,
  231, 231, 231, 230, 230, 230, 229, 229,
  229, 228, 228, 228, 227, 227, 227, 226,
  216, 216, 216, 216, 215, 215, 215, 215,
  214, 214, 214, 214, 214, 253, 253, 253,
  231, 231, 230, 230, 230, 229, 229, 229,
  228, 228, 228, 227, 227, 227, 226, 226,
  226, 216, 216, 216, 215, 215, 215, 215,
  214, 214, 214, 214, 214, 214, 253, 253,
  231, 230, 230, 230, 229, 229, 229, 228,
  228, 228, 227, 227, 227, 226, 226, 226,
  225, 216, 216, 215, 215, 215, 215, 215,
  214, 214, 214, 214, 214, 214, 214, 253,
  230, 230, 230, 229, 229, 229, 228, 228,
  228, 227, 227, 227, 226, 226, 226, 225,
  225, 216, 216, 215, 215, 215, 215, 215,
  214, 214, 214, 214, 214, 214, 214, 214,
  230, 230, 229, 229, 229, 228, 228, 228,
  227, 227, 227, 226, 226, 226, 225, 225,
  225, 224, 216, 215, 215, 215, 215, 215,
  214, 214, 214, 214, 214, 214, 214, 214,
  230, 229, 229, 229, 228, 228, 228, 227,
  227, 227, 226, 226, 226, 225, 225, 225,
  224, 224, 224, 215, 215, 215, 215, 215,
  214, 214, 214, 214, 214, 214, 214, 214,
  229, 229, 229, 228, 228, 228, 227, 227,
  227, 226, 226, 226, 225, 225, 225, 224,
  224, 224, 224, 215, 215, 215, 215, 215,
  214, 214, 214, 214, 214, 214, 214, 214,
  171, 171, 228, 228, 228, 227, 227, 227,
  226, 226, 226, 225, 225, 225, 224, 224,
  224, 224, 224, 224, 215, 215, 215, 214,
  214, 214, 214, 214, 214, 214, 214, 214,
  171, 171, 171, 171, 227, 227, 227, 226,
  226, 226, 225, 225, 225, 224, 224, 224,
  224, 224, 224, 224, 215, 215, 215, 214,
  214, 214, 214, 214, 214, 214, 214, 214,
  170, 171, 171, 171, 171, 227, 226, 226,
  226, 225, 225, 225, 224, 224, 224, 224,
  224, 224, 224, 224, 224, 215, 215, 214,
  214, 214, 214, 214, 214, 214, 214, 214,
  170, 170, 170, 171, 171, 171, 226, 226,
  225, 225, 225, 224, 224, 224, 224, 224,
  224, 224, 224, 224, 224, 215, 215, 214,
  214, 214, 214, 214, 214, 214, 214, 214,
  170, 170, 170, 170, 170, 170, 226, 225,
  225, 225, 224, 224, 224, 224, 224, 224,
  224, 224, 224, 224, 224, 194, 215, 214,
  214, 214, 214, 214, 214, 214, 214, 214,
  170, 170, 170, 170, 170, 170, 170, 225,
  225, 224, 224, 224, 224, 224, 224, 224,
  224, 224, 224, 224, 194, 194, 194, 193,
  214, 214, 214, 214, 214, 214, 214, 214,
  170, 170, 170, 170, 170, 170, 170, 225,
  224, 224, 224, 224, 224, 224, 224, 224,
  224, 224, 194, 194, 194, 194, 193, 193,
  193,  10,  10, 214, 214, 214, 214, 214,
  170, 170, 170, 170, 170, 169, 169, 169,
  224, 224, 224, 224, 224, 224, 224, 224,
  224, 194, 194, 194, 194, 193, 193, 193,
  193, 192,  10,  10,  10,  10,  10, 214,
  170, 170, 170, 170, 169, 169, 169, 169,
  169, 224, 224, 224, 224, 224, 224, 195,
  194, 194, 194, 194, 194, 193, 193, 193,
  192, 192,  10,  10,  10,  10,  10,  10,
  170, 168, 168, 169, 169, 169, 169, 169,
  169, 169, 224, 224, 224, 195, 195, 195,
  194, 194, 194, 194, 193, 193, 193, 192,
  192, 192, 192,  10,  10,  10,  10,  10,
  168, 168, 168, 168, 169, 169, 169, 169,
  169, 169, 169, 196, 195, 195, 195, 194,
  194, 194, 194, 193, 193, 193, 193, 192,
  192, 192, 192,  10,  10,  10,  21,  21,
  168, 168, 168, 168, 169, 169, 169, 169,
  167, 167, 167, 195, 195, 195, 195, 194,
  194, 194, 193, 193, 193, 193, 192, 192,
  192, 192, 192, 192,  22,  21,  21,  21,
  168, 168, 168, 168, 168, 167, 167, 167,
  167, 167, 167, 167, 195, 195, 194, 194,
  194, 193, 193, 193, 193, 192, 192, 192,
  192, 192, 192,  22,  21,  21,  21,  20,
  168, 168, 168, 168, 167, 167, 167, 167,
  167, 167, 167, 167, 195, 194, 194, 194,
  193, 193, 193, 193, 192, 192, 192, 192,
  192, 192, 192,  21,  21,  21,  20,  20,
  165, 165, 165, 167, 167, 167, 167, 167,
  167, 167, 167, 167, 167, 194, 194, 193,
  193, 193, 193, 193, 192, 192, 192, 192,
  192, 192,  21,  21,  21,  20,  20,  19,
  165, 165, 165, 165, 166, 166, 166, 166,
  166, 166, 166, 166, 163, 163, 163, 193,
  193, 193, 193, 192, 192, 192, 192, 192,
  192, 192,  21,  21,  20,  20,  19,  19,
  165, 165, 165, 165, 165, 166, 166, 166,
  166, 166, 166, 181, 163, 163, 163, 163,
  193, 193, 192, 192, 192, 192, 192, 192,
  192,  21,  21,  20,  20,  19,  19,  19,
  165, 165, 165, 165, 165, 164, 164, 164,
  164, 164, 181, 181, 163, 163, 163, 163,
  163, 163, 192, 192, 192, 192, 192, 144,
   21,  21,  20,  20,  19,  19,  19,  18,
  165, 165, 165, 165, 164, 164, 164, 164,
  164, 182, 181, 181, 163, 163, 163, 163,
  163, 163, 176, 192, 144, 144, 144, 144,
   21,  20,  20,  19,  19,  19,  18,  18,
  184, 184, 184, 184, 164, 164, 164, 164,
  182, 182, 181, 181, 179, 163, 163, 163,
  163, 176, 176, 176, 176, 144, 144, 144,
   20,  20,  19,  19,  19,  18,  18,  18,
  184, 184, 184, 184, 183, 183, 183, 182,
  182, 181, 181, 181, 179, 163, 163, 163,
  163, 176, 176, 176, 176, 160, 160, 160,
   20,  19,  19,  19,  18,  18,  18,  17,
  184, 184, 184, 184, 183, 183, 183, 182,
  182, 181, 181, 181, 179, 179, 163, 177,
  177, 176, 176, 176, 176, 160, 160, 160,
  160,  19,  19,  18,  18,  18,  17,  17,
  184, 184, 184, 184, 183, 183, 183, 182,
  182, 181, 181, 181, 179, 179, 177, 177,
  177, 176, 176, 176, 176, 160, 160, 160,
  160,  19,  18,  18,  18,  17,  17,  17,
  251, 184, 184, 184, 183, 183, 183, 182,
  180, 180, 181, 178, 178, 179, 177, 177,
  177, 176, 176, 176, 160, 160, 160, 160,
  160, 160,  18,  18,  17,  17,  17,  16,
  249, 249, 231, 231, 230, 230, 230, 229,
  229, 229, 228, 228, 228, 227, 227, 227,
  216, 216, 216, 215, 215, 215, 215, 214,
  214, 214, 214, 253, 253, 253, 253, 253,
  249, 231, 231, 230, 230, 230, 229, 229,
  229, 228, 228, 228, 227, 227, 227, 226,
  226, 216, 216, 215, 215, 215, 215, 214,
  214, 214, 214, 214, 253, 253, 253, 253,
  231, 231, 230, 230, 230, 229, 229, 229,
  228, 228, 228, 227, 227, 227, 226, 226,
  226, 216, 216, 215, 215, 215, 215, 214,
  214, 214, 214, 214, 214, 253, 253, 253,
  231, 230, 230, 230, 229, 229, 229, 228,
  228, 228, 227, 227, 227, 226, 226, 226,
  225, 225, 215, 215, 215, 215, 215, 214,
  214, 214, 214, 214, 214, 214, 253, 253,
  230, 230, 230, 229, 229, 229, 228, 228,
  228, 227, 227, 227, 226, 226, 226, 225,
  225, 225, 215, 215, 215, 215, 215, 214,
  214, 214, 214, 214, 214, 214, 214, 253,
  230, 230, 229, 229, 229, 228, 228, 228,
  227, 227, 227, 226, 226, 226, 225, 225,
  225, 224, 224, 215, 215, 215, 215, 214,
  214, 214, 214, 214, 214, 214, 214, 214,
  230, 229, 229, 229, 228, 228, 228, 227,
  227, 227, 226, 226, 226, 225, 225, 225,
  224, 224, 224, 215, 215, 215, 215, 214,
  214, 214, 214, 214, 214, 214, 214, 214,
  229, 229, 229, 228, 228, 228, 227, 227,
  227, 226, 226, 226, 225, 225, 225, 224,
  224, 224, 224, 224, 215, 215, 215, 214,
  214, 214, 214, 214, 214, 214, 214, 214,
  229, 229, 228, 228, 228, 227, 227, 227,
  226, 226, 226, 225, 225, 225, 224, 224,
  224, 224, 224, 224, 215, 215, 214, 214,
  214, 214, 214, 214, 214, 214, 214, 214,
  170, 170, 171, 228, 227, 227, 227, 226,
  226, 226, 225, 225, 225, 224, 224, 224,
  224, 224, 224, 224, 224, 215, 214, 214,
  214, 214, 214, 214, 214, 214, 214, 214,
  170, 170, 170, 170, 227, 227, 226, 226,
  226, 225, 225, 225, 224, 224, 224, 224,
  224, 224, 224, 224, 224, 215, 214, 214,
  214, 214, 214, 214, 214, 214, 214, 214,
  170, 170, 170, 170, 170, 226, 226, 226,
  225, 225, 225, 224, 224, 224, 224, 224,
  224, 224, 224, 224, 224, 224, 214, 214,
  214, 214, 214, 214, 214, 214, 214, 214,
  170, 170, 170, 170, 170, 170, 226, 225,
  225, 225, 224, 224, 224, 224, 224, 224,
  224, 224, 224, 224, 224, 224, 214, 214,
  214, 214, 214, 214, 214, 214, 214, 214,
  170, 170, 170, 170, 170, 170, 170, 225,
  225, 224, 224, 224, 224, 224, 224, 224,
  224, 224, 224, 224, 224, 194, 194, 193,
  214, 214, 214, 214, 214, 214, 214, 214,
  170, 170, 170, 170, 170, 170, 169, 169,
  224, 224, 224, 224, 224, 224, 224, 224,
  224, 224, 224, 194, 194, 194, 193, 193,
  193, 192, 214, 214, 214, 214, 214, 214,
  170, 170, 170, 170, 170, 169, 169, 169,
  224, 224, 224, 224, 224, 224, 224, 224,
  224, 224, 194, 194, 194, 193, 193, 193,
  193, 192, 192,  10,  10,  10, 214, 214,
  170, 170, 170, 169, 169, 169, 169, 169,
  169, 224, 224, 224, 224, 224, 224, 224,
  194, 194, 194, 194, 193, 193, 193, 193,
  192, 192, 192, 192,  10,  10,  10,  10,
  168, 168, 168, 169, 169, 169, 169, 169,
  169, 169, 224, 224, 224, 224, 224, 194,
  194, 194, 194, 193, 193, 193, 193, 192,
  192, 192, 192, 192,  10,  10,  10,  21,
  168, 168, 168, 168, 169, 169, 169, 169,
  169, 169, 169, 224, 224, 195, 195, 194,
  194, 194, 193, 193, 193, 193, 192, 192,
  192, 192, 192, 192, 192,  21,  21,  21,
  168, 168, 168, 168, 169, 169, 169, 169,
  167, 167, 167, 167, 195, 195, 194, 194,
  194, 194, 193, 193, 193, 193, 192, 192,
  192, 192, 192, 192,  21,  21,  21,  20,
  168, 168, 168, 168, 168, 167, 167, 167,
  167, 167, 167, 167, 167, 195, 194, 194,
  194, 193, 193, 193, 193, 192, 192, 192,
  192, 192, 192, 192,  21,  21,  20,  20,
  168, 168, 168, 168, 167, 167, 167, 167,
  167, 167, 167, 167, 167, 194, 194, 194,
  193, 193, 193, 193, 192, 192, 192, 192,
  192, 192, 192,  21,  21,  20,  20,  19,
  165, 165, 165, 167, 167, 167, 167, 167,
  167, 167, 167, 167, 167, 194, 194, 193,
  193, 193, 193, 192, 192, 192, 192, 192,
  192, 192,  21,  21,  20,  20,  19,  19,
  165, 165, 165, 165, 166, 166, 166, 166,
  166, 166, 166, 166, 163, 163, 163, 163,
  193, 193, 193, 192, 192, 192, 192, 192,
  192, 192,  21,  20,  20,  19,  19,  19,
  165, 165, 165, 165, 165, 166, 166, 166,
  166, 166, 166, 166, 163, 163, 163, 163,
  163, 193, 192, 192, 192, 192, 192, 192,
  192,  21,  20,  20,  19,  19,  19,  18,
  165, 165, 165, 165, 165, 164, 164, 164,
  164, 164, 164, 163, 163, 163, 163, 163,
  163, 163, 192, 192, 192, 192, 192, 192,
   21,  20,  20,  19,  19,  19,  18,  18,
  165, 165, 165, 165, 164, 164, 164, 164,
  164, 164, 181, 181, 163, 163, 163, 163,
  163, 163, 176, 176, 192, 144, 144, 144,
   20,  20,  19,  19,  19,  18,  18,  18,
  165, 165, 165, 164, 164, 164, 164, 164,
  164, 181, 181, 181, 163, 163, 163, 163,
  163, 163, 176, 176, 176, 160, 160, 160,
   20,  19,  19,  19,  18,  18,  18,  17,
  184, 184, 184, 184, 164, 164, 164, 182,
  182, 181, 181, 181, 179, 163, 163, 163,
  163, 176, 176, 176, 176, 160, 160, 160,
  160,  19,  19,  18,  18,  18,  17,  17,
  184, 184, 184, 184, 183, 183, 183, 182,
  182, 181, 181, 181, 179, 163, 163, 163,
  177, 176, 176, 176, 176, 160, 160, 160,
  160,  19,  18,  18,  18,  17,  17,  17,
  251, 184, 184, 184, 183, 183, 183, 182,
  180, 180, 181, 178, 178, 162, 163, 177,
  177, 176, 176, 176, 160, 160, 160, 160,
  160, 160,  18,  18,  17,  17,  17,  16,
  251, 251, 184, 184, 183, 183, 183, 180,
  180, 180, 180, 178, 178, 162, 162, 177,
  161, 176, 176, 176, 160, 160, 160, 160,
  160, 160,  18,  17,  17,  17,  16,  16,
};
